根据sdk中的docs的文档说明,使用Android的蓝牙设备时,只需要申请两个权限即可保证蓝牙的正常的工作(其实在与蓝牙相关的权限一共有3个,其中BLUETOOTH_PRIVILEGED权限只有系统应用可以使用,在这里就不说明了),今天我们需要使用的两个权限是:
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
按照文档上的说明只要申请了这两个权限我们就可以使用蓝牙的相关功能了,包括开启设备,查询周边设备、设置可见的时间等!!
但是。。。
google在android6.0之后,为了更好的保护用户的数据安全,所有需要访问硬件唯一标识符的地方都需要申请位置权限,也就是需要申请
<uses-
版权声明:本文为u011043551原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。