android蓝牙动态权限,Android蓝牙权限
生活随笔
收集整理的這篇文章主要介紹了
android蓝牙动态权限,Android蓝牙权限
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 藍牙權限
藍牙連接和通訊需要獲取相關的藍牙權限BLUETOOTH和BLUETOOTH_ADMIN。
藍牙權限是normal級權限,只需要在Manifest里面聲明即可,不需要判斷和處理(測試即使禁用了也不影響藍牙連接)。
2.位置權限
Android6.0搜索周圍的藍牙設備,需要位置權限ACCESS_COARSE_LOCATION和ACCESS_FINE_LOCATION 其中的一個,并且將手機的位置服務(定位 GPS)打開。
位置權限是dangerous級權限,除了需要在Manifest里申請之外,還需要在代碼中進行動態申請。
ACCESS_COARSE_LOCATION通過WiFi或移動基站獲取粗略定位(誤差在30~1500米),ACCESS_FINE_LOCATION為GPS精確定位(精度10米以內)。
3.使用說明
在6.0版本前,使用藍牙功能,只需要配置下面的權限即可:
6.0及后續版本,使用藍牙掃描,還需要添加如下的權限,且該權限還需要在使用時動態申請:
或者
總結
以上是生活随笔為你收集整理的android蓝牙动态权限,Android蓝牙权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux的PDF工具,Linux 系统
- 下一篇: AI首席架构师6-AICA-从数据到知识