美文网首页
解决Android 华为手机搜索不到蓝牙设备(BLE)

解决Android 华为手机搜索不到蓝牙设备(BLE)

作者: 有梦想的人天天睡觉 | 来源:发表于2021-11-30 22:25 被阅读0次

**最近在做一个跟蓝牙相关的项目,碰到华为手机搜索不出蓝牙设备的情况,程序不走onLeScan方法的回调,后来才发现,在申请定位权限的时候,需要同时申请
android.permission.ACCESS_FINE_LOCATION,android.permission.ACCESS_COARSE_LOCATION
才能成功,好坑

   //请求权限
    @Permission(value = {Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION},
            requestCode = REQUEST_PERMISSION_LOCATION,
            rationale = "需要蓝牙相关权限")
    public void requestPermission() {
        checkBlueStatus();
    }

相关文章

网友评论

      本文标题:解决Android 华为手机搜索不到蓝牙设备(BLE)

      本文链接:https://www.haomeiwen.com/subject/hbdjxrtx.html