我的应用程序不会安装在软糖手机上

时间:2013-02-22 15:53:04

标签: android android-4.2-jelly-bean

我一直在构建一个应用程序,它在我尝试安装它的所有ICS手机上都能正常工作。但是,当我尝试在朋友的新Jelly Bean手机上安装apk时,它只是说“应用程序未安装”。我将他的设备设置为不验证安装,我确保他的安装应用程序不是来自google play选项。

在实际代码中,我将最小api设置为14,目标设置为17.仍然无法安装它。

有没有人知道造成这种情况的原因是什么?

2 个答案:

答案 0 :(得分:1)

apk需要签名。您可以从Eclipse执行此操作:右键单击您的项目 - > Android - >导出签名的应用程序包。更多信息:http://developer.android.com/tools/publishing/app-signing.html

答案 1 :(得分:0)

对于其他人仍然想知道为什么会这样。

  

请注意,如果您使用的是android studio 2.3或更高版本,并且拥有   使用签名版本v2(完整的apk签名)然后你的应用程序可能会导致   以前版本的安装问题。

解决方案 在生成APK时使用传统的 jar签名方案v1 。 有关详细信息,请点击此link