【发布时间】:2021-05-08 15:33:53
【问题描述】:
我在 Playstore 中有一个 11k 的应用程序。该应用程序是本机Java。 我已经制作了一个具有相同包名的本机应用程序,并将 jks 密钥更改为密钥库文件并更改了版本代码。 我正在使用应用商店 jks 文件 我收到此错误我知道通过卸载解决但我不能告诉用户卸载有没有其他方法 任务 ':app:installRelease' 执行失败。
com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_UPDATE_INCOMPATIBLE: 包 co.miaki.samplestickerappp 签名与以前安装的版本不匹配;无视!
【问题讨论】:
-
要为现有用户提供更新,您可能必须使用相同的 jsk 文件,因为它可能取决于签名
-
使用旧的密钥库和相同的包名为您的新应用签名
-
我正在使用相同的 jks 文件,但我重命名为密钥库!是prb吗?
-
可能是这样,您必须维护原始应用程序中的密钥库
-
现在我使用了完全相同的文件,我可以将它上传到 play tore 捆绑文件中......但问题是当我更新安装时,我的意思是如果我有旧版本并且我重新安装它会崩溃但如果我卸载旧版本,它工作正常..我不能告诉用户卸载?或者当我在 Playstore 中上传时它会表现不同!
标签: java android react-native google-play-services