0

我的问题:

在创建必要的密钥库、密钥并签署我的应用程序后,我仍然收到INSTALL_PARSE_FAILED_NO_CERTIFICATES错误。此错误最初是在将minSdkVersion版本更新为 24 以获得所需功能后发生的,但在完成解决后仍会发生。我不确定为什么。

我做了什么:

我已按照向导程序(请参阅下面的链接)创建我目前正在开发的应用程序的签名版本、创建密钥库、密钥、密码、签署应用程序等。我在这里阅读了许多帖子,但没有似乎专门解决了我的问题-到目前为止我发现了。只有如何解决错误的最初原因——没有签名的应用程序。

我没有做的是 Google Play 应用签名。在我准备将应用程序移到那里之前,我认为这是不必要的,而且我实际上可能永远不会在那里提供它。

任何想法或帮助将不胜感激,因为在我解决此问题之前,我的应用程序开发现在已经陷入困境。

我遵循了这里的所有步骤:

https://developer.android.com/studio/publish/app-signing - 步骤 1 和 2 特定于签署您的应用程序。

https://www.jetbrains.com/help/idea/extracting-a-signed-android-package.html

4

1 回答 1

0

我解决了我的问题。我的模拟器设备版本不兼容。一旦我设置了满足最低版本的新模拟器设备,该应用程序就开始成功安装。所以增加minSdkVersion导致我的模拟器设备不兼容。

于 2020-03-14T23:54:31.430 回答