0

最近Installed blocked : The app permissions error更新我的应用程序时出现错误(在应用程序更新中)。我知道我的应用程序签名是相同的,因为我可以手动安装新应用程序。

有人可以知道为什么会这样吗?

你认为我在授予android.permission.INSTALL_PACKAGES时需要授予android.permission.REQUEST_INSTALL_PACKAGES吗?如果是,可以解释两者的尊重吗?

注意:我的应用程序在许多设备上都正确更新了!!但在某些设备中(android Version: 5.1.1)有问题!!!

4

1 回答 1

2

INSTALL_PACKAGES 权限允许应用程序安装包。它不适用于第三方应用程序。

需要能够通过 Package Installer 下载和安装其他应用程序的应用程序开发人员可能需要进行一些更改。如果一个应用使用 26 或以上的 targetSdkLevel 并提示用户安装其他应用,则清单文件需要包含 REQUEST_INSTALL_PACKAGES 权限。

在此处阅读更多信息:https ://android-developers.googleblog.com/2017/08/making-it-safer-to-get-apps-on-android-o.html?m=1

于 2020-01-26T08:17:49.093 回答