安装失败 - 新应用程序替换旧应用程序,但适用于Android 4.4

时间:2017-12-14 10:06:09

标签: android android-install-apk

我正在更新应用版本,两个应用都有相同的包ID。

我的测试:

应用程序版本2进行安装,在Android 4.4和5上已经安装了版本1.没有问题发生。

应用版本2进行安装,安装版本1已安装在Android版本6及更高版本上。它告诉我安装失败。如果首先卸载版本1,则可以完成安装。

我猜有一些系统设置允许旧版应用被Android 6及更高版本的相同软件包名称覆盖更新的应用程序?

1 个答案:

答案 0 :(得分:0)

跟踪日志后找到解决方案。

W / PackageManager:包com.some.package新目标SDK 22不支持运行时权限,但旧目标SDK 24不支持。

新版本的构建目标低于旧版本。一旦我改变了构建目标。它奏效了。