通过设备运行Android应用程序时出错

时间:2013-12-20 11:23:19

标签: android eclipse adb

使用Windows 7(64位)和Eclipse Release 4.2.0开发我的Android应用程序。 解决了一些问题后,我的设备在eclipse中可见(adbdriver.com安装了这个驱动程序)。但现在,在运行应用程序后面临以下问题

**[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 '0123456789ABCDEF'
[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

2 个答案:

答案 0 :(得分:1)

您需要在项目清单文件(sdkVersion)中更改AndroidManifest.xml

例如:
 如果你想能够在divices上启动你的应用程序 Android 2.2.x最多Android 4.4您需要更改为: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>

Full SDK versions list

答案 1 :(得分:0)

这意味着您的avd的android版本比用于编译代码的版本旧。 构建与目标API版本相同的AVD(Android虚拟设备)。还要构建一个较旧的兼容性测试

相关问题