今天使用m4的时候突然发现程序抛出异常了,原因是因为升级了小米的最新系统MIUI7.3稳定版本,仔细一看发现是Android6.0.1的操作系统,瞬间想到Android6.0的Requesting Permissions at Run Time特性。于是找到了google的官方文档和demo进行脑补
官方文档:
https://developer.android.com/training/permissions/requesting.html/
官方demo:
首先必须在AndroidManifest.xml文件里面声明需要用到的权限,下面是一个权限例子
|
|
至于代码实现如下:
|
|