Android 6.0 使用蓝牙BLE 时 报错:java.lang.SecurityException:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOC
来源:互联网 发布:java finalize 异常吗 编辑:程序博客网 时间:2024/06/06 03:48
版权声明:本文为博主原创文章,未经博主允许不得转载。
当遇到Java.lang.SecurityException: Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission to get scan results时,
首先判断 相关权限有没有加进去,如果加了,还是这个错误,这是由于Android6.0 对权限这里要求更明确且复杂了。
一个简单的方法:
修改build.grade 文件中的 targetSdkVersion 改为22 ,之前为23 ,如下,就不会报错了。
defaultConfig {
applicationId "com.example.zhy.gpsshare"
minSdkVersion 21
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
当然,这只是权宜之计,要想真正搞明白还需要去看Android 6.0 对权限部分做出的更改:)
阅读全文
0 0
- Android 6.0 使用蓝牙BLE 时 报错:java.lang.SecurityException:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOC
- Android 6.0 使用蓝牙BLE 时 报错:java.lang.SecurityException:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOC
- Android 6.0 使用蓝牙BLE 时 报错:java.lang.SecurityException:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOC
- 安卓6.0权限问题导致老蓝牙程序出现异常解决办法:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission...
- java.lang.SecurityException: Need BLUETOOTH_PRIVILEGED permission:
- 推送报 java.lang.SecurityException You need MANAGE_USERS permission to check
- Android使用ContentProvider报异常(java.lang.SecurityException: Permission Denial: opening provider)
- android 打电话权限问题报错 java.lang.SecurityException android studio 发短信
- Android:使用BLE蓝牙
- Android 拨打电话报错 java.lang.SecurityException: PermissionDenial: starting Intent
- android 5.1 添加系统服务到framework,开机报错:SystemServer: java.lang.SecurityException
- Android 报错 java.lang.SecurityException: caller uid 10431 is different than the authenticator's uid
- Android 7.0报错 java.lang.SecurityException: MODE_WORLD_READABLE no longer supported
- webloigc 使用 spring-loaded 报错,java.lang.SecurityException: 无法定位登录配置
- SecurityException: java.lang.SecurityException
- (报错)java.lang.SecurityException: Permission Denial: opening provider
- 项目报错:Caused by: java.lang.SecurityException:
- Caused by: java.lang.SecurityException: Need BLUETOOTH permission
- 看懂三篇文章--需要归纳
- FCC-Object Oriented and Functional Programming
- 为什么要使用redis
- mapreduce 10020端口错误
- JAVA 集合类(java.util)源码阅读笔记------ArrayList
- Android 6.0 使用蓝牙BLE 时 报错:java.lang.SecurityException:Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOC
- linux常用操作
- 动态内存和智能指针
- Android-贪吃蛇(二)-自定义的view
- void和const使用技巧
- UiAutomatorHelper 调试类
- x264设置固定I帧问题
- define声明当中的#号使用
- maven 入门 【待写】