立即注册
查看: 3902|回复: 8

[转载] Android M新的运行时权限开发者需要知道的一切

已绑定手机
发表于 2015-11-7 09:25:32 | 显示全部楼层 |阅读模式 来自 广东省深圳市罗湖区
Android M 的名字官方刚发布不久,最终正式版即将来临!
android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严重的问题。
这是今天我写这篇博客的原因。这里有一切关于android运行时权限你需要知道的,包括如何在代码中实现。现在亡羊补牢还不晚。
新运行时权限
android的权限系统一直是首要的安全概念,因为这些权限只在安装的时候被询问一次。一旦安装了,app可以在用户毫不知晓的情况下访问权限内的所有东西。
难怪一些坏蛋利用这个缺陷恶意收集用户数据用来做坏事了!
android小组也知道这事儿。7年了!权限系统终于被重新设计了。在android6.0棉花糖,app将不会在安装的时候授予权限。取而代之的是,app不得不在运行时一个一个询问用户授予权限。
1.jpg

注意权限询问对话框不会自己弹出来。开发者不得不自己调用。如果开发者要调用的一些函数需要某权限而用户又拒绝授权的话,函数将抛出异常直接导致程序崩溃。
2.jpg

另外,用户也可以随时在设置里取消已经授权的权限。

3.jpg


游客,如果您要查看本帖隐藏内容请回复
已实名认证
发表于 2015-12-1 09:40:16 | 显示全部楼层 来自 广东省深圳市罗湖区
学习一下 支持
已绑定手机
已实名认证
发表于 2016-2-19 14:38:43 | 显示全部楼层 来自 广东省深圳市
。。。。。。。。。。。。。。。。。。
已绑定手机
发表于 2016-3-13 16:43:41 | 显示全部楼层 来自 上海市松江区
学习一下,顶
发表于 2016-4-5 10:12:10 | 显示全部楼层 来自 广东省深圳市
听说每日一回复有金币?!
发表于 2016-12-23 21:15:37 | 显示全部楼层 来自 陕西省西安市
学习。。。。。。
发表于 2017-1-11 13:24:06 | 显示全部楼层 来自 广东省深圳市
热饿饿发发发方法  
发表于 2018-6-19 10:49:46 | 显示全部楼层 来自 广东省深圳市
看看就这样吧
发表于 2018-8-15 11:18:33 | 显示全部楼层 来自 上海市浦东新区

Thanks for sharing
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表