最近在测试Android的权限的时候发现一个bug,权限效果就是在Settings的权限管理界面Phone权限取消后,刷新界面Phone权限会自动重新打开。不过好在只是UI上显示有权限,实际去调用API的话返回还是null。实际测试6.X的版本没问题。只有7.X的版本才有这个bug。

效果图

图里Android版本是最新的7.1.2,然后App是刚安装没运行过的。在权限管理界面拒绝Phone权限后,只要让UI重新刷新,Phone权限就一直显示拥有状态。

Google已经确认了这个bug。有兴趣的可以参考这里:
https://code.google.com/p/android/issues/detail?id=331434
https://issuetracker.google.com/issues/37324023
bug追踪现在改成只有登录Google账号才可以查看了,鄙视下。
不能传文件,上面地址里有apk和源码可以下载,自己也可以下载apk或者源码自行测试自己的手机。

Google最新回复,已经修复了这个bug,下个补丁就能正式实装了。
Hi,
The development team has fixed the issue that you have reported and it will be available in a future android release.
Thanks

2017年9月18号,测试Android 8.0 已经修复了这个bug。

更多相关文章

  1. 常见Android测试工具简介
  2. android单元测试中的多线程以及handler消息传递
  3. 详解Android首选项框架的使用实例
  4. [Android]用户界面设计
  5. 简单的Android(安卓)游戏测试
  6. Android(安卓)最简单的聊天气泡界面布局(adapter的布局)
  7. Android中将应用装到/system/app中
  8. Andoird用户界面设计上手指南:设置字体大小
  9. Android利用ViewPager实现一个简单的载入界面

随机推荐

  1. Android 网络连接处理 学习笔记
  2. 做android 开发遇到的问题及解决办法记录
  3. Android Sqlite Failed to open database
  4. android学习——activity的生命周期
  5. Android 九宫格图片展示的实现
  6. Android(安卓)之如何优化 UI 渲染(上)
  7. 【极光推送Jpush】Android集成极光推送及
  8. 获取Android设备唯一标识(唯一序列号)
  9. Android 2.1 源码结构分析 转载
  10. Android植物大战僵尸附源码