为啥蓝牙搜索不到设备 ?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥蓝牙搜索不到设备 ?相关的知识,希望对你有一定的参考价值。

一直显示在搜索,蓝牙驱动也正常 允许连接设备也打开了 手机上也打开了 设备管理器上面蓝牙也已经开启 无论耳机还是 手机电脑都搜索不到

一、检查蓝牙驱动
1、检查你的系统蓝牙驱动是否异常,右键点击我的电脑-属性,进入电脑属性页面
2、在电脑设备页面点击“设备管理器”进入,
3、在设备管理器里找到蓝牙设备,正常驱动的话应该如下图这个状态,若有异常,蓝牙设备前面会有一个黄色的感叹号出现!当然你也可右键单击你的蓝牙设备,更新一下你的蓝牙驱动!
二、检查蓝牙服务
1、点击开始菜单,进入控制面板
2、在控制面板页面,选择“系统与安全”
3、在系统与安全页面选择“管理工具”。
4、在管理工具列表中,双击“服务”打开服务列表页面!
5、在服务列表中找到蓝牙设备的系统服务,正常状态 下时已启动,如果未启动请右键单击服务,在右键菜单中启动 服务!
三、检查蓝牙设置
1、在电脑右下角找到蓝牙标示,然后右键单击蓝牙标示,弹出菜单,单击“打开设置”。如下图所示!
2、在设置页面将“允许Bluetooth设备查找此计算机”、“允许Bluetooth设备连接到此计算机”前面的复选框勾选,如下图所示,然后点击应用!如果是手机的话,在蓝牙设置界面进行相应设置!经过一系列的修复就可以连接了!
参考技术A 如果是搜索蓝牙手机,必须对方打开蓝牙并设置为可见
如果是搜索蓝牙耳机,则必须打开耳机的电源,然后在手机上搜索,有些耳机需要在开机时长按电源键或者通话键才能进入配对模式,而且不同厂家的配对密码也有可能不同,常用的为4个0,也有些用1234、8888等等,另外就是,如果蓝牙耳机已与某个机器配对,必须把蓝牙耳机恢复出厂设置后才能与新手机配对
参考技术B 回答

应该是没有建立配对连接关系,方法是:

1、打开蓝牙耳机开关键,长按开关键,直到指示灯出现红蓝灯交替闪烁,进入配对状态;

2、开启手机蓝牙功能,将手机蓝牙设置为“所有人可见” 或可被搜索或开放检测,搜索蓝牙设备;

3、查找到之后选中进行配对连接,在手机输入配对密码:0000(有的配对密码是:1234),连接成功则完成配对;

4、在手机拨打电话,可用蓝牙耳机接听;在手机上播放音乐,可在蓝牙耳机上欣赏音乐。

如仍不行,建议将蓝牙耳机恢复出厂设置试试:

方法1:大部分耳机制造商在生产的时候都会采用统一的处理方法:同时按住“电源开关”和“音量+”按键15秒不要松手。

方法2:先将耳机开机(不需要进入对码状态),然后给耳机充电5-10秒钟,大多数耳机在开机状态下充电的话,耳机会自动关机,机器被强制恢复为出厂状态。

参考技术C 蓝牙设备电量不足,导致手机无法搜索到;

2、操作上存在问题,蓝牙设备并未开机;

3、蓝牙设备可能存在硬件问题,可能更换手机也无法搜索到;

4、苹果手机的蓝牙本身存在问题
参考技术D ,ipad蓝牙搜索不到任何设备的原因:

1,蓝牙设备没有被开启,进入待搜索状态。

2,系统版本BUG问题。

3,蓝牙设备相互不兼容

二,故障解决方法:

1,点击机器主界面“设置”,打开“飞行模式”。

2,在“设置”界面打开“通用”,选择“还原”:

Xamarin PCL 蓝牙看不到设备

【中文标题】Xamarin PCL 蓝牙看不到设备【英文标题】:Xamarin PCL Bluetooth can't see devices 【发布时间】:2016-05-30 14:26:01 【问题描述】:

我正在尝试使用 xamarin 来做一个测试应用程序。 此应用程序必须搜索蓝牙设备,将它们查看到列表中并连接到它们以读取或写入数据。 我为我的项目选择了 xamarin 便携式类库。

我看到很多示例,但在我的列表中看不到设备。

我尝试Monkey Robotics(项目“Robocontroller”和项目“BLE”)但扫描我看不到设备! 机器人控制器:

05-30 15:14:21.048 D/Mono    (11792): [0x7f6946d000] worker starting
05-30 15:14:21.063 I/mono-stdout(11792): BluetoothLEManager: Scan timeout has elapsed.
BluetoothLEManager: Scan timeout has elapsed.
05-30 15:14:21.065 D/BluetoothAdapter(11792): stopLeScan()
05-30 15:14:21.067 D/BluetoothAdapter(11792): 622203304: getState(). Returning 12

BLE:

Adapter: Starting a scan for devices.
05-30 15:23:53.549 D/BluetoothAdapter(17688): startLeScan(): null
05-30 15:23:53.647 D/BluetoothLeScanner(17688): onClientRegistered() - status=0 clientIf=5
adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
05-30 15:23:53.755 I/mono-stdout(17688): adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
[0:] adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
05-30 15:23:53.768 I/Choreographer(17688): Skipped 152 frames!  The application may be doing too much work on its main thread.
Thread started: <Thread Pool> #7
05-30 15:24:03.718 D/Mono    (17688): [0xba2bcf40] worker starting
BluetoothLEManager: Scan timeout has elapsed.
05-30 15:24:03.801 I/mono-stdout(17688): BluetoothLEManager: Scan timeout has elapsed.
05-30 15:24:03.808 D/BluetoothAdapter(17688): stopLeScan()

我尝试了其他项目,例如“estimotes”、“xamarin BLE”(具有重定向到 Monkey.Robotics 的旧代码的项目)和“BluetoothLEExplorer”。 我正在使用最新版本的 xamarin 和 vs2015 pro。

有什么建议吗? 谢谢

【问题讨论】:

扫描范围内是否有基于 LE 的设备与经典蓝牙设备?并非所有设备都是 LE 或为这两种配置文件启用.... 是的,我用于调试 asus koa1 和其他必须找到的设备是:lumia 950xl,mac mini,其他 android 手机。我尝试用其他智能手机更换华硕,但同样的问题 当您使用“BLE 扫描仪”之类的第 3 方应用程序时,您看到这些设备了吗?您是否尝试过我们的 BLE 插件? :D github.com/xabre/xamarin-bluetooth-le 如果需要,请使用 1.0 的预发布版。 @Sven-MichaelStübe 我试过了,但没用。输出:适配器:扫描失败,代码为 ApplicationRegistrationFailed |适配器:扫描超时已过。 |适配器:停止扫描设备。 |适配器 >= 21:停止扫描设备。 | D/BluetoothLeScanner(29598):找不到回调包装器。感谢您的帮助 @mene 你有什么成功的吗?我需要在 PCL 中使用简单的蓝牙(不是专门的 BLE)功能。甚至可以在PCL中为Android和IOS编写通用代码 【参考方案1】:

使用BLE看不到其他蓝牙设备(如安卓手机),必须是BLE设备。

【讨论】:

以上是关于为啥蓝牙搜索不到设备 ?的主要内容,如果未能解决你的问题,请参考以下文章

蓝牙搜索不到设备怎么办

手机搜索不到蓝牙设备?

蓝牙搜索不到怎么回事?

我的手机找不到蓝牙设备怎么办

手机为什么蓝牙搜索不到设备

为啥android6.0的手机不能连接蓝牙