发布版本签名后,将不会安装应用程序

时间:2012-01-23 15:46:14

标签: android

该应用程序在调试中工作正常。但是当我在发布模式下构建它并对其进行签名时,它将无法安装在任何设备上,除非它们被配置为允许来自未知来源的应用程序,即手机上说“为了安全起见,您的手机将设置为阻止安装未从中获取的应用程序Android Market“

该应用不会从dropbox或gmail应用安装。

它不会安装在Galaxy Nexus,三星Galaxy S II,Nexus One等等。

据我所知,签名过程运行正常 - 没有错误。

我尝试使用其他应用中的密钥进行签名,但是当该密钥适用于其他应用时,该功能也会失败。这表明关键不是问题。

APK绝对是发布版本。

那么Android在允许安装签名的发布应用程序之前执行的检查是什么?它如何知道它不是来自可信赖的来源?

3 个答案:

答案 0 :(得分:2)

您必须启用设备“允许非市场应用”,否则它会抱怨。

您可以在“设置 - >开发”中找到它。

答案 1 :(得分:0)

我以前遇到过这个问题。

Try the steps listed here

此外,转到设置,然后转到应用程序。这是一个按钮,允许它在屏幕的顶部。

答案 2 :(得分:0)

查找选项未知来源并启用它。 有些人在设置中有这个选项 - >应用 有些人在设置中有这个选项 - >安全

相关问题