gpt4 book ai didi

添加共享用户 ID 后,Android 应用无法从市场更新

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:58:40 28 4
gpt4 key购买 nike

我将 shareduserid 添加到我的应用程序中,当我尝试从 google play 商店更新应用程序时,我收到 -504 错误。设备日志如下。 list 文件正确,从 android studio 或 adb 安装时没有问题,但无法从市场更新。有什么想法吗?

Copying /data/data/io.crash.air/files/com.xxx.xxx_36fcadf21b0a4ef18ff35b90608b3b1c.apk to base.apk
D/PackageManager( 645): Renaming /data/app/vmdl1037256928.tmp to /data/app/com.xxx.xxx-2
I/ActivityManager( 645): Force stopping com.xxx.xxx appid=10271 user=-1: uninstall pkg
I/PackageManager( 645): Package com.xxx.xxx codePath changed from /data/app/com.xxx.xxx-1 to /data/app/com.xxx.xxx-2; Retaining data and using new
W/PackageManager( 645): Package com.xxx.xxx shared user changed from <nothing> to com.yyy.yyy; replacing with new
W/PackageManager( 645): Package couldn't be installed in /data/app/com.xxx.xxx-2
W/PackageParser( 645): Unknown element under <application>: intent-filter at /data/app/com.xxx.xxx-1/base.apk Binary XML file line #334
D/ActivityManager( 645): getTaskThumbnailLocked mainThumbnail is null, TaskRecord{2732f83e #5724 A=com.xxx.xxx U=0 sz=0}
D/ActivityManager( 645): getTaskThumbnailLocked mainThumbnail is null, TaskRecord{2732f83e #5724 A=com.xxx.xxx U=0 sz=0}
I/PackageManager( 645): Successfully restored package : com.xxx.xxx after failed upgrade

最佳答案

如果在 AndroidManifest 中添加或删除 sharedUserId,用户将无法更新应用程序,因为 Android 操作系统分配给应用程序的操作系统用户 ID 已更改。

不幸的是,对于用户来说,此时他们只能通过卸载并重新安装来继续前进。您无法解决此问题以便他们进行更新。

我真的非常抱歉这件事发生在您和您的用户身上。我已要求 Google Play 向 Dev Console 添加一条警告,提醒开发者注意这一点。

您不是唯一遇到此问题的人,请稍稍安慰一下。我去过那里,很糟糕。

关于添加共享用户 ID 后,Android 应用无法从市场更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33282246/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com