日安。
我今天的质询如下:
如果我从安装了我的应用程序,然后尝试手动更新它,直接从android工作室生成一个更新的签名APK,它会抛出错误吗?
google play是否在我的应用程序中添加了额外的元数据,其中只有通过google才能更新?
我提出这一问题的原因是由于我自己的意见,并在下文中作了说明。
我最近把我的应用程序发布到了应用商店(我的第一个应用程序)。之后,我立即开始进行更新,更新已经做好了准备,但事情变得复杂起来了。我在google上安装了我的应用程序,然后尝试通过一个由android工作室直接签名的apk更新它。
但是,更新成功运行,但是第一个屏幕运行(启动屏幕,没有什么特别的),然后启动第二个屏幕,从数据库中检索数据。当它降落在第二个屏幕上时,我的应用程序就会崩溃。
我尝试了以下安装模式:
通过尝试这两种场景,可以肯定我的代码工作正常,所以这个问题必须涉及从google安装apk,以及一个新版本,而不是google。
谢谢你的帮助。
发布于 2016-08-07 23:07:29
不,Google无法更改上传的APK中的任何内容,因为Google没有您的签名密钥。可以安装一个由您的密钥签名的APK的新版本,这一事实证实了密钥是相同的,并且应用程序与您上传的完全相同。
https://stackoverflow.com/questions/38819288
复制相似问题