无法签名apk,显示错误,如下所示

时间:2019-04-15 17:50:47

标签: android cordova google-play angular6

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:packageRelease'的执行失败。
      

    com.android.ide.common.signing.KeytoolException:无法从商店“ F:\ android \ nBoard \ nBoard.keystore”中读取密钥nBoard:密钥库被篡改,或者密码不正确

我试图删除密钥库并生成一个新的密钥库,但是没有用?

使用以下代码生成密钥库

keytool -genkey -v -keystore app-name.keystore -alias app-name -keyalg RSA -keysize 2048 -validity 10000

我希望上述错误的解决方案。

预先感谢

1 个答案:

答案 0 :(得分:0)

此错误表明您的密钥库在定义的路径中不存在。可能是因为在命令中您没有提供应用名称。

转到工具栏中的构建选项,然后选择构建签名的apk,然后从此处手动选择密钥库。如果应用程序还没有发布,请创建一个新的应用程序。

enter image description here