我在 Google Play Console 中发布了一个 aab 格式的应用程序。如何验证本地密钥库是否与 Google Play 控制台上上传的密钥库正确?
这个对吗?Google Play Console > 发布管理 > 应用签名 > 上传证书 有 3 个证书指纹:MD5、SHA-1 和 SHA-256。
它们都与本地密钥库文件的指纹匹配。本地密钥库是否正确?
如果是,我不知道为什么我不能更新我的应用程序。PlayStore 中发布的版本代码为3. 所有三个工件1 2 3都是 Play Console 中的 aab。在本地,我有:1.apk, 1.aab, 2.apk, 2.aab,3.aab但不是3.apk
测试 1(ok):来自1.apk> 2.apk>的更新4.apk工作。
测试 2(正常):版本3已打开,Beta然后Production从 Play 管理中心下载。通过使用bundletool:3.aab> apks > 在新手机上安装 > 更新到本地文件 4.apk 工作。
测试3(失败):新手机>3从Play商店安装>无法更新到4.apk App not installed(我们正在测试的版本)???这怎么可能?
谢谢你。
从 adb 日志更新 2:
installd:
Couldn't opendir /data/app/vmdl544123587.tmp: No such file or directory
Failed to delete /data/app/vmdl1822356369.tmp: No such file or directory
更新 3:apk 文件由signingConfigandroid 块中的字段签名。
更新 4:从另一部手机:
installd:
Couldn't opendir /data/app/vmdl2014632873.tmp: No such file or directory
Failed to delete /data/app/vmdl2014632873.tmp: No such file or directory
