首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Playstore APK不同于签名APK?

Playstore APK不同于签名APK?
EN

Stack Overflow用户
提问于 2016-08-07 22:53:53
回答 1查看 609关注 0票数 0

日安。

我今天的质询如下:

如果我从安装了我的应用程序,然后尝试手动更新它,直接从android工作室生成一个更新的签名APK,它会抛出错误吗?

google play是否在我的应用程序中添加了额外的元数据,其中只有通过google才能更新?

我提出这一问题的原因是由于我自己的意见,并在下文中作了说明。

我最近把我的应用程序发布到了应用商店(我的第一个应用程序)。之后,我立即开始进行更新,更新已经做好了准备,但事情变得复杂起来了。我在google上安装了我的应用程序,然后尝试通过一个由android工作室直接签名的apk更新它。

但是,更新成功运行,但是第一个屏幕运行(启动屏幕,没有什么特别的),然后启动第二个屏幕,从数据库中检索数据。当它降落在第二个屏幕上时,我的应用程序就会崩溃。

我尝试了以下安装模式:

  • 安装一个没有提交到play商店的直接老版本apk,然后是新的apk (都是签名的),这就成功了。
  • 我独立于旧的apk安装了新更新的apk (通过删除旧版本),这导致了成功。

通过尝试这两种场景,可以肯定我的代码工作正常,所以这个问题必须涉及从google安装apk,以及一个新版本,而不是google。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-07 23:07:29

不,Google无法更改上传的APK中的任何内容,因为Google没有您的签名密钥。可以安装一个由您的密钥签名的APK的新版本,这一事实证实了密钥是相同的,并且应用程序与您上传的完全相同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38819288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档