Android 蓝牙4.0 startScan()方法搜索不到设备

news/2024/9/23 14:35:52/

蓝牙打开之后启动扫描。用2.0

bluetoothAdapter.startDiscovery();这个方法可以发现蓝牙设备。
但是使用低功耗蓝牙的api:

BluetoothLeScanner bluetoothLeScanner = bluetoothAdapter.getBluetoothLeScanner();
bluetoothLeScanner.startScan(scanCallback);
则没有设备返回,扫描不到设备。检查蓝牙状态也是打开的。如果碰到有权限的问题就申请两个位置的权限:

如果还是扫描不到设备。把手机状态栏下拉看看那个位置信息是不是开启的,我遇到的问题就是没有开启。把位置服务

开启就正常了。这个bug也纠结了我好久才发现。

public static boolean isLocationOpen(final Context context){
LocationManager manager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
//gps定位
boolean isGpsProvider = manager.isProviderEnabled(LocationManager.GPS_PROVIDER);
//网络定位
boolean isNetWorkProvider = manager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
return isGpsProvider|| isNetWorkProvider;
}

原文链接:https://blog.csdn.net/m554762631/article/details/86539282


http://www.ppmy.cn/news/690760.html

相关文章

mac搜索不到共享计算机,mac蓝牙搜索找不到设备怎么处理 Mac蓝牙设备连不上的解决方法有哪些...

今天给大家带来mac蓝牙搜索找不到设备怎么处理,Mac蓝牙设备连不上的解决方法有哪些,让您轻松解决问题。 mac蓝牙搜索找不到设备怎么办 Mac蓝牙设备连不上的原因解决方法。我们现在有很多人都在使用苹果的电脑,因为苹果的产品确实非常的耐用。…

android mac蓝牙连接不上,Mac蓝牙找不到设备解决方法介绍

很多新手用户不知道怎么在mac系统中连接蓝牙设备,其实方法还是很简单的,当然如果你想要进一步进行了解的话倒是可以跟随小编一起加入这款Mac蓝牙找不到设备解决方法介绍的文章中仔细了解衣服哦,希望小编为你们准备的这款Mac蓝牙找不到设备解决…

iPhone手机蓝牙找不到AirPods耳机的解决方法

Apple配对的玄机 拥有不止一台iPhone的小伙伴们可能会发现,有时一台新手机就是无法配对到AirPods耳机,而该耳机用其他iPhone配对皆无问题。 大家可以首先尝试做以下的操作: 关闭iPhone蓝牙,再重新开启重启iPhone 如果在尝试过…

HCL打开显示当前系统用户怎么解决_苹果手机蓝牙怎么连不上的解决步骤

蓝牙是一个实用的设计,它的存在不仅使得用户的日常使用大大方便快捷了很多,而且随时连接且不需要无线网络背景的功能也降低了成本,提高了效率。但是在蓝牙的连接过程中,也许我们会碰到诸如无法成功的问题,这个时候应该…

docker启动redis哨兵报错(sentinel.conf is not writable: Permission denied)

Sentinel config file /usr/local/sentinel/sentinel.conf is not writable: Permission denied. Exiting… 用这个命令不报错:docker run --net host -p 6666:6666–name redis-sentinel -v /usr/mcc/redis/conf:/usr/local/sentinel/ -v /usr/mcc/redis/data/sent…

爬虫小白入门在服务器上-部署爬虫或者开服务接口并供给他人访问

目录 一、准备工作-服务器1、先准备一个服务器(以阿里云为例子)2、开通服务端口号访问权限 二、准备工作-Xshell登录服务器1、xshell基本登录操作2、xftp基本操作 三、部署代码到服务器上1、部署一个python爬虫脚本在服务器上定时运行等2、部署一个pytho…

计算机无法进入bios按,BIOS无法进入实测解决教程

BIOS是电脑设置启动和进入系统前所有的设置的地方,一般我们装系统就会用到它,会去把第一启动项设置为U盘等,而有时候不知道什么原因进不了bios,这时候应该怎么解决呢,下面就教大家实际解决方案。 首选进不了bios,我们要确定是不是快捷键按错了,一般台式机都是del键,但也…

计算机进去bios方式,bios怎么轻松进入?电脑进入bios方法大全

小编把电脑进入bios方法分享给大家,使用计算机的人都会接触到BIOS,虽然网上也有进入BIOS的方法,但都比较零散,或者只有单一某一个品牌进入BIOS设置方法。电脑品牌上百种,每一种进入bios方法也不一样,现在把整个进BIOS方法总结一下。 具体方法如下: 1,进入电脑桌面前一般…