美文网首页
解决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