2014-02-08 2 views
-1

으로 업그레이드하는 방법 Android 버전 2.2에서 개발 된 Android 앱을 상위 Android 버전에 적합하도록 업그레이드 할 수 있습니까? Android 버전 4.3 Jelly Bean으로 업그레이드하고 싶습니다. 문제는 내 ADT가 Android 버전 4.3 Jelly Bean에 설치되었습니다. 해당 ADT 버전에서 Eclipse를 사용하면 Android 2.2 버전으로 개발 된 Android App을 디버깅 할 수 없습니다. 문제점 및 해결 방법은 무엇입니까? 감사합니다.Android 버전 2.2에서 개발 한 Android 앱을 상위 버전

+0

2.2 앱은 이미 Android 4.3과 호환되어야합니다. Android는 이전 버전과 호환됩니다 (Android 4.3에 포함 된 모든 기능을 제공하지는 않습니다). 디버깅이 작동하지 않는다는 것은 무엇을 의미합니까? 2.2 용 소스 파일이 설치되어 있지 않다는 것을 의미합니까? 그렇다면 디버그 모드는 해당 코드를 단계별로 실행할 수 없습니까? –

+0

그래, 문제는 프로그램이 장치에서 실행되는 중단 점에서 멈추지 않는다는 것입니다. – batuman

+0

장치에서 프로그램을 실행할 수는 있지만 중단 점에서는 중지 할 수 없습니다. 무엇이 문제 일 수 있습니까? – batuman

답변

1

아, 이제 알았습니다. 첫 번째 중단 점에 도달하지 못하게하는 logcat에서 오류가 발생하지 않는다고 가정합니다. 응용 프로그램을 디버깅한다고 가정합니다. 매니페스트의 애플리케이션 태그에 android : debuggable = "true"속성이 포함되어 있다고 가정합니다.

두 가지 옵션이 있습니다. 매니페스트 및 빌드 파일에서 대상 API 수준을 4.3으로 재설정 한 다음 오류가있는 API를 변경하는 방법을 고려해 볼 수 있습니다. 이클립스에는 메뉴 명령이있다.

오래된 API 수준 (2.2 이상, 2.2 이상)을 다운로드 할 수 있습니다. 소스를 찾을 수 있으며 Eclipse에 첨부 할 수 있습니다. 나는 마지막 옵션이 어려울 수 있음을 경고해야한다. (그 전후에 자동 파일이 아닌 수동 프로세스로 소스 파일을 첨부했기 때문에 자동 프로세스가 시작되면서 수동 프로세스가 중단되었다. 소스 파일 첨부).

+0

나는 android : debuggable = "false"를 가지고 있으며 true로 변경해야합니다. 감사 – batuman