使用原始密钥库但不同项目更新 Android 应用程序

Updating an Android app with original keystore but different project

最近我的电脑崩溃了,我只能恢复我的一个 Android 应用程序(已发布)的密钥库和 apk。是否可以通过创建一个新项目(原始项目已丢失)并使用原始密钥库来更新此应用程序?如果是这样,如何?否则,没有原始项目,我如何更新应用程序?

只要用于发布APK的应用程序ID和证书与已发布的二进制文件匹配,您就可以发布任何内容。

顺便说一句:Keystore 容器 用于您的 keys。因此,如果您刚刚恢复 keystore,它并不自动意味着您恢复了 keys(因为您可能忘记了密钥密码)。

1.Create 具有相同包名的新项目 2.Write 你的代码从头开始 3.Update 正确的版本代码 4.Generate 使用您的密钥库发布 APK,并记得在询问时输入密码。 5.You 可以在 Play 商店更新。