使用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
答案 0 :(得分:1)
您需要在项目清单文件(sdkVersion
)中更改AndroidManifest.xml
。
例如:
如果你想能够在divices上启动你的应用程序
Android 2.2.x
最多Android 4.4
您需要更改为:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>
答案 1 :(得分:0)
这意味着您的avd的android版本比用于编译代码的版本旧。 构建与目标API版本相同的AVD(Android虚拟设备)。还要构建一个较旧的兼容性测试