所以看起来“preferExternal”至少在一定比例(可能是 3%)的 Android 用户中完全被打破了。
使用android:installLocation="preferExternal"为我的应用程序部署更新后,一些用户报告了一些问题。
“你的应用程序从我的手机中消失了”
“自从您的最新更新以来,每次我重新启动手机时,该应用都会从主页中删除”
所以我告诉他们要么 1)将应用程序移动到手机(设置,应用程序,应用程序名称,移动到手机),或者如果应用程序真的消失了(对于某些人来说似乎是这种情况) 2)卸载 SD 卡,重新从 Play 商店(我的应用程序屏幕)安装应用程序,重新安装 SD 卡。
好的,这些是解决方法。
有几件事我可以使用一些指导:
- 这个问题是由于特定的 Android 操作系统级别还是随机的?
- 这是一个已知的Android错误吗?
- 是否会使用 android:installLocation="auto" 部署另一个更新,以防止这些问题(以及为什么)?
请尽可能回答。这实际上是一个非常可怕的问题,因为可能有很多我不知道的用户已经让我的应用程序从他们的手机中神秘地消失了。然而,谷歌仍然在他们的文档中将此列为有效选项。