.apk文件无法在设备上运行

时间:2010-07-15 10:00:12

标签: android

我拿了一个android项目并在eclipse中导入它。在properties-> android部分,它显示平台1.6和API级别4.我已经下载了Android 2.2。现在,当我尝试在源代码中进行一些更改并生成.apk文件并尝试在我的Android设备上安装时,设备显示错误:应用程序未安装。项目未显示任何错误但显示警告:属性minSdkVersion(3)低于清单文件中的项目目标API级别(4)。给我这个eproject的人我请他把他的.apk文件邮寄给我,那个.apk文件在设备上运行得很好。请指教。

2 个答案:

答案 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上安装了我的应用程序。