环境:荣耀Magic3 安卓12
App : targetSdk 32
已申请权限
Manifest.permission.BLUETOOTH_SCAN, Manifest.permission.BLUETOOTH_CONNECT
依然搜不到。
后来加上定位权限,才能搜索到
Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION
按照安卓规范,安卓12及以上版本搜索蓝牙不需要定位权限只需要蓝牙权限。
(安卓6.0 ~ 安卓11需要定位权限)
所以以上问题是 荣耀手机不按照规范瞎改底层 引起的。