关于Android 应用权限获取的问题,请各位Android大神进来看看!谢谢

Mayxizi 2016-07-05 11:35:21
在6.0的Android原生系统上,应用安装好后,相关权限就被默认允许了,一些Android系统级别的应用中,某些权限是默认打开的,某些又是默认关闭的,比如文件管理器默认访问外部存储的权限就是打开的。另外打开第三方应用也没有提示用户权限获取?请问这些权限的开关是在哪里控制的?是哪里可以配置应用默认的权限吗?求指点。
...全文
157 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jklwan 2016-07-05
  • 打赏
  • 举报
回复
targetsdk小于23时,所有权限默认打开,targetsdk大于等于23时,需要手动请求权限。至于系统应用不了解如何默认允许权限,估计底层接口。
jklwan 2016-07-05
  • 打赏
  • 举报
回复
引用 2 楼 mei787218574 的回复:
手动请求权限是指打开应用后就会弹出请求权限的对话框吗?有些系统应用的targetSDK是等于23的,也没有请求权限的对话框
自己需要调用ActivityCompat.requestPermissions来请求相应的权限。至于系统应用,不了解是怎么做的。
Mayxizi 2016-07-05
  • 打赏
  • 举报
回复
引用 1 楼 jklwan 的回复:
targetsdk小于23时,所有权限默认打开,targetsdk大于等于23时,需要手动请求权限。至于系统应用不了解如何默认允许权限,估计底层接口。
手动请求权限是指打开应用后就会弹出请求权限的对话框吗?有些系统应用的targetSDK是等于23的,也没有请求权限的对话框

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧