我用现有的密钥库文件创建了新的密钥库,因为我忘记了密码。 但Play商店不接受我的密钥库文件,因为新的密钥库文件使用不同的SHA-1。 有没有办法恢复它?
答案 0 :(得分:0)
我为新创建的密钥库(使用现有密钥库文件)运行此命令。
keytool -list -keystore C:\ Users \用户AndroidStudioProjects \ keystore.jks
然后我获得了密钥库文件的SHA-1的所有别名。
输入密钥库密码:
密钥库类型:JKS密钥库提供商:SUN
您的密钥库包含3个条目
newkey,2017年10月30日,PrivateKeyEntry,证书指纹(SHA1): R5:55:9V:12:5B:91:4C:01:92:D0:21:AE:A7:78:E7:9B:F3:80:8C:89 key1, 2017年9月6日,PrivateKeyEntry,证书指纹(SHA1): 0C:1A:B7:EE:32:B7:AF:MD:14:12:D9:44:3A:02:C6:B6:58:30:AA:E3 appkey, 2017年10月30日,PrivateKeyEntry,证书指纹(SHA1): 14:DB:9F:C4:00:D1:C3:34:81:A0:EE:27:8E:24:4E:68:45:AF:BM:50
所以,现在我拥有证书指纹(SHA1)的所有别名。我的应用程序已于9月6日签署了列表时间。 但问题是我也忘记了密码。
感谢answer。由于我是一名窗口用户,因此我浏览了一下 AndroidStudio>系统>&登录GT;的想法。 我搜索了9月6日创建的构思文件。在这里我找到了密码以及别名。 之后,我使用别名和密码生成了我签名的APK。
在google play上成功更新了我的APK!