APK安装失败:[INSTALL_FAILED_VERIFICATION_FAILURE]

86

我正在尝试在运行Jelly Bean (4.2)的AOSP构建设备上安装APK。

当我使用“adb install my.apk”时,出现错误:

[INSTALL_FAILED_VERIFICATION_FAILURE]

我尝试使用“testsign.jar”对APK进行“签名”,但结果没有改变。


2
在设置->安全中,“允许未签名应用程序”已启用吗? - Cookster
1
该设置不存在,但“未知来源”复选框已被选中... - dcarr622
15个回答

0
你可以像这样不需要任何指示来完成: 进入设备设置,然后进入开发者选项,并禁用通过 USB 确认应用程序的选项。

0
在我的PC重新安装操作系统后,我在Android Studio中遇到了这个问题 - 我试图在平板电脑上测试一个构建版本。最终对我有用的方法是简单地卸载之前安装的应用程序(由先前的安装版本构建)。

0
正如某人所说,你需要一个已签名的apk才能运行它。为了获得一个已签名的apk,请右键单击您的项目>Android工具>导出已签名的应用程序包。然后,您将被提示定位您的密钥库,但如果您没有,可以创建一个。按照Eclipse指导的下一步操作即可。

0
我曾经遇到过这个问题,对我来说是因为我的模拟器没有启用开发人员选项。您可以像在真实设备上一样从设置中启用它。

0

在开发者设置中打开应用程序调试解决了我的问题。


你能具体说明一下如何做吗?在开发者选项下我没有看到任何关于“应用程序调试”的内容。最接近的是“调试 > 选择调试应用程序”,但它并没有弹出任何有用的信息。 - Michael

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接