Android连接蓝牙设备问题(android.permission.BLUETOOTH)

发布时间:2026/7/28 11:12:20
Android连接蓝牙设备问题(android.permission.BLUETOOTH) 近期遇到一个问题,之前发布的APP连接蓝牙都是正常的,现在有人反映连不上了。经过测试发现:android 12 和 harmonyOS 3.0.0 都会有这个问题,而之前的版本就不会有这个。经过网上一番查找,原来是因为最近Google发布的Android 12,新引入了 BLUETOOTH_SCAN、BLUETOOTH_CONNECT、BLUETOOTH_ADVERTISE 三个权限。、从Android 12开始,过去的蓝牙权限被拆分成了3个新的权限,并且全都是运行时权限(需要动态申请):BLUETOOTH_SCAN用于使用蓝牙扫描附件其他的蓝牙设备BLUETOOTH_ADVERTISE用于允许当前的设备被其他的蓝牙设备所发现BLUETOOTH_CONNECT用于连接之前已经配对过的蓝牙设备这3个权限都是从Android 12系统才开始有的,所以为了能够兼容过去的老版本,建议在AndroidManifest.xm