关于android6.0运行时权限(定位)
来源:互联网 发布:linux源码包安装步骤 编辑:程序博客网 时间:2024/05/20 07:36
//安卓系统大于6.0为运行时权限,需要在运行时得到用户的授权
if (Build.VERSION.SDK_INT >= 23) {
//启动服务
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED
&& ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
String[] permissions = {Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION};
ActivityCompat.requestPermissions(this, permissions, 1);
}
}
if (Build.VERSION.SDK_INT >= 23) {
//启动服务
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED
&& ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
String[] permissions = {Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION};
ActivityCompat.requestPermissions(this, permissions, 1);
}
}
阅读全文
0 0
- 关于android6.0运行时权限(定位)
- 关于Android6.0运行时权限处理
- 关于Android6.0运行时权限的总结(干货)。
- Android6.0运行时权限:处理定位和存储问题
- 关于Android6.0 百度定位权限问题
- 关于Android6.0 百度定位权限问题
- Android6.0运行时权限(一)
- Android6.0 运行时权限
- Android6.0 运行时权限
- Android6.0运行时权限
- 【Android6.0】运行时权限
- Android6.0 运行时权限
- Android6.0 运行时权限
- Android6.0 运行时权限
- Android6.0运行时权限
- Android6.0运行时权限
- Android6.0---运行时权限
- Android6.0运行时权限
- 消除TortoiseSVN 选定(checkout)桌面上显示一大堆问号。
- 证明以一个数为素数
- function onclick(event) { ob('3'); }
- hibernate取数据库多值如何实现
- 比较两个字符串类型日期的相差天数
- 关于android6.0运行时权限(定位)
- EntityFramework Core 1.1 Add、Attach、Update、Remove方法如何高效使用详解
- 看懂中国寺庙的佛和菩萨
- 敏捷开发学习笔记-Agile development(AM)
- poj2965 The Pilots Brothers' refrigerator
- EntityFramework Core 1.1是如何创建DbContext实例的呢?
- 罗升阳 51test 博客
- MySQL数据库安装(CentOS操作系统/tar.gz方式)
- 为什么volatile不能保证原子性