美文网首页Android博文Android
安卓8.0打开apk安装更新

安卓8.0打开apk安装更新

作者: jizeguo | 来源:发表于2017-11-28 10:04 被阅读1906次

       前几天闲来无事,看了几场发布会以后,发现新机都上了8.0,于是刷了一台一加试试自己的应用,突然发现检查更新出问题了,打开应用的时候屏幕只是一闪,控制台又不报错。

       在安卓7.0下使用fileprovider打开应用管理器的方法网上资料很多,就不多说了,然后是安卓8.0下,确实是有问题的,并不是第三方系统的bug(出了问题就试了下模拟器),然后百度了很久,找不到答案,只知道安卓8.0的软件安装机制确实不一样了。。于是只能去隔壁谷歌了,功夫不负有心人,在stackoverflow找到答案:

在AndroidManifest添加权限

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

很简单的解决方法。。之前一直找不到相关资料,所以还是分享一下先,毕竟Android O is coming

相关文章

网友评论

  • android_yiluo:我把这个加上不管用啊
  • adolf1991:被这个问题坑死了。本来都是没问题的代码,手机升级到8.0后,我把前台的更新改成后台的,却一直失败,还以为是自己的问题,搞了两天,没办法,只能将该功能还原,却也是失败,开始怀疑是系统的问题。还好看了你这个。
    jizeguo:就是因为坑,所以在这里记录一下,但是搜不到原因真是捉瞎,但是看一些应用市场都没问题的。。后来同事搜了一下这权限,倒是发现有人博客有写,可能点击不高,关键字搜索不出来
  • b327058ddc5d:嗯,确实是这个问题,也是找了 几天才发现是这个权限的问题
  • 费麭:好用

本文标题:安卓8.0打开apk安装更新

本文链接:https://www.haomeiwen.com/subject/hnjqhttx.html