美好的一天。
我今天的问题如下:
如果我从google playstore安装了我的应用程序,那么尝试使用直接从android studio生成的更新的签名APK手动更新它会产生错误吗?
Google Play在提交时是否会向我的应用添加额外的元数据,只能通过Google Play更新?
我提出这个问题的理由是由于我自己的观察,并在下面说明。
我最近将我的应用发布到应用商店(我的第一个应用)。之后我立即开始进行更新,更新已经准备就绪,但事情变得复杂了。我从谷歌播放安装了我的应用程序,然后尝试直接从android studio通过签名的apk更新它。
更新运行成功但第一个屏幕运行(启动屏幕没什么特别的)然后启动第二个屏幕,从数据库中检索数据。当它落在第二个屏幕上时,我的应用程序崩溃。
我尝试了以下安装模式:
从尝试这两种情况可以肯定我的代码工作正常,因此问题必须与从谷歌播放安装apk以及不是谷歌播放的新版本有关。
感谢您的帮助。
答案 0 :(得分:1)
不,Google Play无法更改您上传的APK中的任何内容,因为 Google Play没有您的签名密钥。您可以安装新版本的APK您的密钥确认密钥是相同的,并且应用程序与您上传的完全相同。