高版本Android系统下 低功耗蓝牙扫描不到的问题处理

在Android9.0及以下可正常扫描到10.0扫描无回调的问题处理

1. 权限配置

 
    
    
    
    
    
    
    

权限说明 :

 在Android 6.0及以上系统中低功耗蓝牙添加了距离检测功能,所以扫描时需要开启定位功能权限

在更高版本中甚至需要开启精准定位权限 

 

 2.代码权限开启

//请求权限
ActivityCompat.requestPermissions(this,
        new String[]{
                Manifest.permission.ACCESS_COARSE_LOCATION,Manifest.permission.WRITE_CONTACTS, Manifest.permission.ACCESS_FINE_LOCATION},
        0);

 

你可能感兴趣的:(Android,工具)