当用户使用Play商店更新应用时,该应用之前已在 list 中声明了android:installLocation="auto"设置,但已使用当前版本更改为android:installLocation="internalOnly",如果安装了先前的应用版本,则更新为当前版本会导致Play商店错误963在外部SD卡上。

如果该应用程序先前已安装在内部存储中,则该版本更新没有问题。

这是预期的行为吗?有没有一种方法可以避免该错误并仍然在内部存储器上安装新版本?

新版本需要内部存储,因为它为BOOT_COMPLETED事件引入了广播接收器,如果应用安装在外部存储上,则不会被android调用。

最佳答案

这听起来不像预期的那样。我已将您的报告发送给相关团队。通常,如果您发现此类错误,最好的报告方法是通过Play控制台中的支持链接。他们可以很快将此类问题发送给合适的团队,并收集更多有用的细节,因此,我建议使用它们。

10-07 19:09
查看更多