Vivo手机的权限管理
最近搞的项目里遇到了权限管理的问题,由于手上的测试用机只有华为和vivo,所以这里仅以这两款机型讨论。调试代码时发现了一个问题,跟我在前面的一篇博客里写的一样,就是发现vivo手机上用android原生的api去检查权限(就以相机权限为例吧)发现是有这个权限的,但是我明明在设置(比较新的vivo手机上i管家和设置里的权限管理已经合为一套了)里禁止了该权限;在华为手机上则是正常的,禁止了就返回-1(没有权限),授予了就返回0(有权限)。原来,在比较新的vivo手机上默认把android原生的权限管理系统隐藏了,无论你检查什么权限,都会返回给你0(有权限),真正的权限管理系统是在i管家里的。
你在设置(也就是i管家,他们已经合为一套了)里禁止后,代码里用android原生权限检查返回0(有权限),那么岂不就没有办法根据返回值来处理自己的逻辑了? 通常情况下不必担心这个问题,因为当真正用到这个权限的时候,如果i管家发现你没有这个权限,会自动弹出权限管理的弹框,向你请求该权限,这个过程是不用我们来管理的,完全由i管家自动管理。当然了,程序为了与其他品牌的手机兼容,仍然需要按照常规的逻辑流程来写。
Vivo手机的权限管理相关推荐
- android 程序root权限管理,手机root之后进行软件程序授权管理 手机root权限管理方法...
很多智能手机都会进行刷机,获取ROOT权限,但是如果没有进行正确的软件程序授权设置的话,使用起来跟没有ROOT之前是一样的,没办法获得软件程序的最高权限,软件也是没办法使用的.因此,今天,我们就一起来 ...
- vivo检测自启动权限_VIVO手机不如苹果?那是你不知道还有这几个功能,用了就离不开...
Vivo这几年的进步可以说是有目共睹的,连续发布的几款新机性价比也算顶尖.今年更是突破了100万快充,真正做到了充电五分钟,通话两小时.除了这些之外vivo还有一些特别有意思的小技巧,今天就给大家分享 ...
- Android 手机跳转到权限管理界面汇总
概述 最近项目中遇到这样个需求场景: 当我们的用户使用App时不小心拒绝了某项必要权限,而导致无法正常使用.这时候希望重新去打开该权限,那么问题来了,Android厂家定制的room五花八门,很多时候 ...
- android 权限管理适配 oppo,Android调app权限设置界面(适配各大手机厂商终极版本)...
背景: 众所周知,国内的android是在google之上,各大手机厂商加了一层,诸如MIUI.EUI,之类的系统.因此在我们开发过程中想调出某应用的权限设置页面,调出的是google原生的权限控制界 ...
- adb 禁止app联网_ADB大法好!无需ROOT也可以使用APP Ops来管理手机应用权限
原标题:ADB大法好!无需ROOT也可以使用APP Ops来管理手机应用权限 得益于智能手机的各类APP,我们的生活变得更加丰富多彩,购物.打车.订票······现在的我们只需一部手机就能出门了.但同 ...
- vivo手机权限禁止--跳转至对应app的权限设置页面
vivo手机权限禁止–跳转至对应app的权限设置页面 开始我用的这个方法在vivo 酷派,oopo上:(在vivo上已不能使用) private void doStartApplicationWith ...
- 360 android 权限管理,各机型关于360手机卫士所需相关权限设置教程
本帖最后由 若丶冰崶 于 2015-1-2 10:51 编辑 Hi,小伙伴们 近期我们持续接到用户反馈,使用360手机卫士后,出现无法正常拨打电话发送短信.不能正常显示通话记录.联系人和短信.悬浮窗无 ...
- android 360卫士跳转权限页面如何实现,奇酷360 手机中怎么跳转安全中心中指定包名App的权限管理页面...
我是一名程序员,在 MIUI 中,涉及浮窗的 APP 需要在对应的软件设置页面打开 浮窗权限 才能正常使用 APP , MIUI 的权限设置入口就在应用管理页面,可以通过如下的代码跳转至该入口: pr ...
- android 权限管理适配 oppo,Android 动态权限适配 个别厂商( oppo vivo )
遇到一个比较奇葩的问题,特此记录: 动态权限校验 Android 6.0 的 oppo & vivo 手机时,始终返回 权限已被允许 但是当真正用到该权限时,却又弹出权限申请框. Contex ...
最新文章
- 构建之法第四、第五章读后感
- django中路由匹配规则
- PMCAFF携手百度,干货从未如此精彩(现场快讯)
- JBuilder9+Weblogic8.1——Filter过滤器在Jbuilder9中的运用
- CF1497C k-LCM
- Oracle 客户端连接服务器[转]
- oracle对查询结果求和_oracle基础知识分享
- 基于JAVA+SpringMVC+Mybatis+MYSQL的软件办公管理系统
- linux下c语言scanf,C语言输入scanf
- word-wrap、word-break、white-space
- java题目青蛙跳杯子_历届试题 青蛙跳杯子
- 实现一个左滑删除功能
- Android 音视频开发学习思路大纲
- 全屏网页时钟屏保flipclock-beautify,简约风格,电脑手机均支持访问
- 消费者生产者问题,哲学家问题
- 怎样把孩子写的日记或作文制成电子版呢?
- 简洁好用的Geek Unіnstaller
- HTML简单制作一个网页
- 谁知道下面这个视频中的特效是用什么软件做的?
- 互联网电影上线,手机电影院移动端就可以看电影