安卓6.0动态权限申请问题,可见链接

来源:互联网 发布:索罗斯做空中国 知乎 编辑:程序博客网 时间:2024/06/06 15:54

1、安卓6.0动态权限申请问题,可见链接

https://github.com/hongyangAndroid/MPermissions

  apt'com.zhy:mpermission-compiler:1.0.0'

   compile'com.zhy:mpermission-api:1.0.0'


2、6.0的手机要读取存储卡里的内容或写进,除了要在清单文件里写对应的user-permission外,还要加permission,内容是一样的。为了动态申请权限的获取。只有动态申请了,才会成功写进。


3、在Fragment里面用这个的时候如果是这样:

MPermissions.requestPermissions(getActivity(), REQUECT_CODE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION);
那么,就会报can not find MainActivity$$PermissionProxy , something when compiler.

这个时候要把getActivity()改成对应的Fragment.this。比如我Fragment名字叫HomeFragment,那么就改成HomeFragment.this

原创粉丝点击