我正在开发一个最初于两年前发布的 Android 应用程序,并且已经成功更新了 8-12 次。在进行内部测试时,我们发现我们的一台设备在尝试安装新 APK 时会显示此错误:
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
这个错误在网络上有很好的记录,通常引用的问题来源是在您的系统上安装了 JDK7,但我仍在使用 JDK6。
但对我来说真正奇怪的是 APK 报告使用“jarsigner”工具正确签名,并且 APK 也正确安装在我测试过的其他三台设备上。只有我们的带有 Android 2.2 的 Droid Pro 似乎报告了这个安装错误。
有没有其他人遇到过这个问题只发生在一个设备上?这有点麻烦,但我不确定这是应用程序的问题还是设备的问题。