【发布时间】:2021-09-30 12:33:31
【问题描述】:
我在 Play 商店发布了一个应用程序,为了测试新的更新,我想运行我签名的 apk,而不会丢失手机上安装的 Play 商店应用程序的应用程序数据。 我只需要更新现有已安装的应用程序而不是删除它然后重新安装新的 apk。
如果我尝试运行已签名的 apk,我会收到警告 [设备已经有一个具有相同包的应用程序...],但我不想删除现有的 Play 商店应用程序。
有什么方法可以通过从 android studio 运行 apk 来用新的 apk 更新我现有的 Play 商店 apk 并且不会丢失 Play 商店应用程序数据?
谢谢,
【问题讨论】:
-
如果它们使用相同的密钥进行签名,您应该可以直接在上面安装
-
也有可能您启用了 Play 商店签名,您可以在控制台上检查 - 应用程序完整性,如果已启用,您可能需要将您的 apk 放到内部应用程序共享或测试中下载它而不会丢失任何数据;这里有一个帖子说你不能在本地做,但如果你真的需要它值得你自己看 - stackoverflow.com/questions/53821432/…
标签: android android-layout gradle mobile release