android8.0以上权限异常问题解决

最近一个项目遇到一个很奇葩的权限问题,8.0版本以上有个新功能就是在manifest里面注册权限只要注册一个权限组里面的其中一个,其他的就不需要注册了,但是这个会产生一个问题,在8.0一下版本如果一些手机做的系统优化不太好,你会发现这样子的话如果在代码中请求这个权限组的另一个权限,系统会报错,权限未打开的错误;比如oppo,比如vivo,我的测试机是小米是ok的,华为上面也是ok的,但是oppo、vivo这两家就是死活提示没有权限,在设置里面已经打开了定位权限,但是就是不行,最后发现manifest里面加入网络定位权限(原先里面已添加gps定位权限),问题解决,所以不要以为最新版的安卓会对老版本的兼容很好,该添加的权限一个都不能少,不然排查原因就能累死人。

————————————————

版权声明:本文为CSDN博主「冰天糖葫芦」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:
       https://blog.csdn.net/u014465652/article/details/101109416

(0)

相关推荐

  • 怎么将ipv4无网络访问权限的问题解决

    有的小伙伴在使用电脑时,发现跳出了ipv4无网络访问权限的提示框,也不知道该如何解决这一问题,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,右击网络图标,接着点击弹出窗口中的属性选项.2. 第 ...

  • 腾讯手机管家6.0软件权限管理在哪儿设置?

    腾讯手机管家6.0软家更新后,由于ui界面改观,很多朋友问腾讯手机管家6.0软家权限管理在哪儿设置?腾讯手机管家6.0权管理在哪儿?小编将会为你详细的介绍的哟~ 1.对于权限管理,很多小伙伴都知道可以 ...

  • 服务器返回为空或网络通信异常!问题解决

    税控发票开票软件(税控盘版)广泛应用于全国税控方面,程序安装后在windows管理员用户下(注意是在管理员用户下运行的程序)运行,在上报汇总时提示"服务器返回为空或网络通信异常! 本文就解决 ...

  • 猎豹免费wifi2.0校园神器常见问题解决办法大全

    Q1:校园神器是什么? A1:校园神器就是全宇宙最流弊WiFi共享软件,猎豹免费WiFi针对校园网进行突破,在学校也能使用免费WiFi的神器,你们就等着爽吧!! Q2:猎豹免费WiFi2.0校园神器和 ...

  • 如何对Android8.0及8.1内置手机root

    现在很多手机不支持一键ROOT,只能通过内置ROOT或者卡刷ROOT解决.很多ROM爱好者喜欢自己动手改ROM内置ROOT,但是无从下手?接下来教给大家一个超简单适用于目前安卓所有机型的方法. 操作方 ...

  • Linux 文件夹权限 学习笔记

    Linux下的文件权限 r(read):可以读取文件的内容 w(write):可以编辑、修改文件的内容 x(execute):该文件可以被执行 需要特别注意的是,这些权限都是针对文件的内容而言的,跟文 ...

  • Mac磁盘权限修复有什么用

    为什么需要进行磁盘权限修复 在用户日常的操作中,和对一些应用或插件的安装与卸载的过程中,都难免会对部分特定文件和文件夹的修改。比如你再安装或者卸载某些应用的时候(通常为pkg格式的安装包),会将一些本 ...

  • mac磁盘权限怎么修复 mac磁盘权限修复方法

    mac磁盘权限怎么修复?苹果mac电脑在平时使用过程中,会出现一些磁盘权限不正确的文件,那么mac磁盘权限怎么修复呢?下面小乐哥给大家分享mac磁盘权限修复方法,一起来看看吧! mac磁盘权限怎么修 ...

  • Linux改变文件或目录的访问权限命令使用说明(chmod命令)

    语法: 语法是 chmod [命令开关] [MODE] 文件名 文件权限 # 文件权限 0 无权限 1 仅执行权限 2 仅写权限 3 执行和写权限 4 只读权限 5 读和执行权限 6 读写权限 7 所 ...

  • win7系统怎么获取system权限 win7系统获取system权限的详细步骤

    日常使用系统中,经常有一些像恶意顽固程序及无法删除文件、需要高权限操作、丢失密码、要求最高私密性的问题。在本文中,将教你如何使用Windows 7最高权限账户system,解决各位TX的所有此类问题! ...