我开发了一个Android应用程序并发布了第一个版本。但现在我丢失了我以前的(私钥)debug.keystore。现在我将使用不同的私钥发布第二个版本。但是第二个版本没有安装在手机中。我该如何解决这个问题?提前致谢。
答案 0 :(得分:6)
您必须卸载旧版本,然后安装新版本,因为如果Android有不同的签名,则不允许安装更新。
此外,您的所有用户都必须这样做,而Google Play等应用商店将不允许您使用使用其他密钥签名的更新。您必须使用不同的包名称再次发布您的应用程序。
答案 1 :(得分:1)
只需更改您的Package Name
并在androidManifest
文件中进行更改,然后使用新的KeyStore
进行上传。没有其它的方法。因为谷歌不允许您上传具有相同Package name
的其他应用程序。