我拿了一个android项目并在eclipse中导入它。在properties-> android部分,它显示平台1.6和API级别4.我已经下载了Android 2.2。现在,当我尝试在源代码中进行一些更改并生成.apk文件并尝试在我的Android设备上安装时,设备显示错误:应用程序未安装。项目未显示任何错误但显示警告:属性minSdkVersion(3)低于清单文件中的项目目标API级别(4)。给我这个eproject的人我请他把他的.apk文件邮寄给我,那个.apk文件在设备上运行得很好。请指教。
答案 0 :(得分:1)
更改为API级别3(Android 1.5),这必须是解决方案。你必须在manifest.xml中定义一个minSdkVersion = 3
</application>
<uses-sdk android:minSdkVersion="3" />
</manifest>
或将manifestS文件中的minSdkVersion更改为Api级别4,对应于android 1.6
</application>
<uses-sdk android:minSdkVersion="4" />
</manifest>
再次构建,创建和签署.apk
答案 1 :(得分:0)
或者你可以试试这个: 当应用程序在模拟器上运行时,它会在project / bin文件夹上创建一个.apk文件。你只需将你的Android手机与USB大容量存储连接,然后将这个apk复制到SD卡。然后它将通过单击手机上的apk文件在手机上安装应用程序。我遇到了同样的问题,现在我已成功在移动设备G1上安装了我的应用程序。