Adroid 8.0 系统无法更新的apk问题

最近在项目开发的时候又遇到了Android 8.0 解决不能自动安装APK问题.

网上解决方案很多,原因是google 在8.0行为变更中,对权限收敛,导致非google play来源apk,均属于未知来源。需要开启权限也就是

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>

才可以顺利进行安装,影响范围 >=8.0系统。

但是官方文档没找到出处,虽然解决了问题,知其然不知其所以然。有知道出处的大侠请赐教

引用

https://developer.android.google.cn/about/versions/oreo/android-8.0-changes
Android 8.0 行为变更
https://www.jianshu.com/p/ca88fcbbf6c5 Android 8.0 解决不能自动安装APK问题
https://blog.csdn.net/lixuce1234/article/details/79229087
你需要的安卓8.0权限适配(二)未知来源应用安装权限
https://blog.csdn.net/Kac930/article/details/79131671 关于Android8.0安装apk不自动安装问题

你可能感兴趣的:(android,基础知识)