蓝牙发现检测到很少的设备

问题描述 投票:0回答:1

今天,我发现一个奇怪的现象,我的Android设备在打开蓝牙时扫描的设备比我的手机要少。因此,我想缩短扫描时间以获得尽可能多的检测到的设备。但是我查了一下,有人说涉及到蓝牙协议栈。我很困惑。有人可以帮助我吗?

android bluetooth device-discovery bluetooth-device-discovery
1个回答
0
投票

这里可能发生了一些事情。

首先,您的手机可能不会显示它不支持的设备。例如,某些设备可能不适合手机连接,因此不会显示在一个设备的列表中,但可能会显示在另一设备中。

其次,某些蓝牙设备不会向其他设备广播/通告自己,这可能会导致它显示在一台设备上而不是另一台设备上。

大多数现代手机会在您进入蓝牙菜单时不断搜索蓝牙设备,但我不相信时间会成为设备列表差异的原因。

如果您不想自己编程,有些应用程序会显示您周围的所有蓝牙设备,包括一些隐藏的设备或不支持的设备。

如果这是针对某种类型的应用程序,请告诉我们您的目标语言或设备,我们可以提供一些特定于语言的支持。

© www.soinside.com 2019 - 2024. All rights reserved.