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)

相关推荐

  • 【栅栏道闸维修】机箱内异常响动问题解决策略

    [导读]栅栏道闸我们应该都看到过,一般我们会在广场的门口,还有小区的门口看到.另外一些公司还有地铁等公共场所,也会有这样的东西出现.它的出现是维持一个环境,通过控制车辆的流通和进出来做到保持行人的安全 ...

  • 怎么获得root权限?详细教程五步走

    随着安卓系统的快速发展,安卓手机也非常流行,占据了整个市场的绝大部分.但是安卓手机也会预安装很多软件,这让用户的使用很不方便.有的用户不习惯使用手机本身自带的软件,但是普通用户是没有权限卸载的,这是就 ...

  • 怎么获得手机root权限的教程详解

    现在,大部分的人都已经使用智能手机了.而且,智能手机的功能越来越强大,而不是仅仅用于打电话和发信息.相信有些朋友有注意到手机可以获取root权限,但是有些人可能并不知道root是什么,有什么用.其实, ...

  • 手机如何获得root权限?手机获得root权限的利弊

    在我们日常生活中,手机已经成为了一种必需品,随着智能手机的普及,智能手机更是为我们的生活提供了许多的方便.现如今使用安卓系统的智能手机的消费者不在少数,在我们使用手机的过程中,有时会发现进行一些操作时 ...

  • 手机未root是什么意思(root是什么以及获取root权限)

    智能手机将出现卡顿就会大大影响人们的使用体验,这个时候人们都会对手机进行root权限删除一些手机自带没有必要的程序来扩大手机的内存,从而使得手机变得更加大流畅.有非常多的消费者都会发现自己的手机是没有 ...

  • 如何获取手机root权限?需要注意什么

    root这个词儿我们平时在使用手机的时候经常会见到,那大家知不知道root到底是什么意思呢?很多的安卓手机用户在删除系统软件或者是实用某些工具的时候都会提示需要获取root权限,手机怎么样才能获取ro ...

  • cad制图常见问题有哪些(cad问题解决大全)

    AutoCAD:简单的操作,强大的功能是目前大多数行业选择首选软件.软件虽然容易上手,但是我们在使用这款软件的过程中是否也遇到过让人非常郁闷的情况呢?即使是使用这款软件多年的"老鸟" ...

  • usb转串口驱动安装异常的解决方法

    usb转串口是我们经常需要用到的一种操作方式.在实际操作中,我们只需要用一根usb接口和串口的转接线就能完成usb设备在串口设备中的应用.但是,我们在转换中经常遇到转换之后不能读取硬件的现象,这是因为 ...

  • adobepdf打印机安装与常见问题解决

    提起pdf,想必大家都不陌生吧.经常我们会遇到自己喜欢的书,但实体书又太贵,这时候我们通常会到网上寻找pdf格式的书,这种书不仅轻巧便捷,而且还便宜,所以一直以来都很受欢迎.那么问题来了,如果有的小伙 ...

  • 电脑连接wifi显示有限的访问权限怎么解决?

    电脑连接wifi显示有限的访问权限怎么解决?介绍一 电脑连接wifi显示有限的访问权限,可以拔插路由器的电源,让路由器重启.也可以把路由器还原出厂设置或者到官网刷最新的固件,然后重新设置路由器的上网设 ...