在密钥库中找不到别名为“ key0”的密钥

时间:2018-10-30 20:25:13

标签: java android

我的应用程序已发布时,我的应用程序已经发布在Play商店中,然后生成签名的捆绑包/ APK,然后我将选择现有路径,但“在密钥库中找不到别名为'key 0'的密钥”此消息显示:

  

注意:   在密钥库E:\ SUMONcse \ ALLCSEPROGRAM \ DEVOLOPER.COM \ ALL JAVA.COM \ ANDROID.COM \ GooglePlayStore \ Licens \ LicenceCalculator \ Licencs.jks

中找不到别名为'key0'的密钥

enter image description here

如何解决此错误?

4 个答案:

答案 0 :(得分:1)

1。转到P​​ath / Jdk_version / bin /并运行以下命令以列出密钥库文件的内容(和别名):

keytool -v -list -keystore .keystore

2。然后将要求您输入密钥库密码。输入它,您将获得详细信息。

答案 1 :(得分:0)

确定要输入正确的别名和密码吗?

但是,当我忘记了别名(当我想更新已发布的应用程序时)时,这挽救了我的生命(最受欢迎的答案,由gkemp撰写):

How to retrieve Key Alias and Key Password for signed APK in android studio(migrated from Eclipse)

答案 2 :(得分:0)

转到“生成签名包APK”,然后选择您的密钥路径->密钥存储密码->然后从下拉列表中选择密钥别名->密钥密码-> v1签名的apk。

现在,我认为您可以生成签名的apk。

答案 3 :(得分:0)

查找密钥别名和证书详细信息,以检查 key0 是否是您给定的真实别名。使用以下命令:

keytool -v -list -keystore keystore.jks

系统会要求您输入密钥库密码,然后您可以获取详细信息。