2013-12-20 2 views
0

Windows 7 (64 비트) 및 Eclipse 릴리스 4.2.0을 사용하여 Android 앱을 개발 중입니다. 마침내 내 장치가 이클립스 (adbdriver.com이이 드라이버를 설치 함)에 표시됩니다. 그러나 이제는 응용 프로그램을 실행 한 후 다음 문제를 직면하고 있습니다.기기를 통해 Android 애플리케이션을 실행하는 중 오류가 발생했습니다.

**[2013-12-20 16:44:34 - call1] Android Launch! 
[2013-12-20 16:44:34 - call1] adb is running normally. 
[2013-12-20 16:44:34 - call1] Performing com.example.call1.MainActivity activity launch 
[2013-12-20 16:44:37 - call1] Uploading call1.apk onto device 'ABCDEF' 
[2013-12-20 16:44:37 - call1] Installing call1.apk... 
[2013-12-20 16:44:38 - call1] Installation error: INSTALL_FAILED_OLDER_SDK 
[2013-12-20 16:44:38 - call1] Please check logcat output for more details. 
[2013-12-20 16:44:38 - call1] Launch canceled!** 

응용 프로그램을 실행하려면 어떻게해야합니까? 내 장치는 LENOVO A60 + v2.3.6

+0

질문에 manifest, 특히'uses-sdk' 부분을 게시하십시오. – laalto

+0

내 장치가 LENOVO A60 + v2.3.6 –

+0

** targetSdkVersion **을 (를) 17로 바꾸고 시도합니다. –

답변

1

프로젝트 매니페스트 파일 (AndroidManifest.xml)에서 sdkVersion을 변경해야합니다. 예를 들어로서

:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>

Full SDK versions list

+0

감사합니다, 고쳐졌습니다. –

+0

@MeenuShankar 내 대답을 오른쪽으로 표시 할 수 있습니다 (질문 점수 아래의 체크 표시를 선택하면됩니다) – Arseniy

0

이이 버전을 의미합니다 : 당신은 당신이로 변경해야 Android 2.2.x 최대 Android 4.4에에서 divices에 귀하의 응용 프로그램을 실행할 수 있도록하려면
avd의 안드로이드 버전이 코드를 컴파일하는 데 사용 된 버전보다 오래되었습니다. 대상 API 버전과 동일한 AVD (Android Virtual Devices)를 빌드하십시오. 또한 호환성 테스트를 위해 이전 버전을 빌드하십시오.

관련 문제