java Android密钥库
我从另一个开发人员那里接管了一个Android应用程序,他们向我提供了密钥库文件,但它有一个.txt
文件扩展名(不是.jks
或.keystore
)。当我尝试将其与别名/密码一起使用时,我遇到了一个错误。我通过keytool运行它来尝试提取信息,但是我得到了java.io.IOException: Invalid keystore format
- 该应用程序已经在google play上运行李>
- 我已经尝试手动更改文件扩展名李>
有没有办法让这个文件恢复到正确的格式,或者用.txt
版本为我的应用程序签名
谢谢
# 1 楼答案
如果您有源代码,并且应用程序不在具有相同软件包名称的play store上,那么只需忘记旧的
keystore
,您可以创建一个新的keystore
并签署应用程序,然后上载到play store更新:
因为你更新了你的问题,所以我更新了我的答案。因此,您的应用程序已经在Play store上,您丢失了签名
keystore
,但如果您的应用程序已注册到Google Play签名程序,则您可以请求Google重置欲了解更多详情,请阅读此官方Docs