android - 我已经配对的蓝牙设备是否必须处于可发现模式才能扫描和查看?

标签 android ios bluetooth core-bluetooth

如果我已经使用移动应用程序与蓝牙设备配对,我是否可以扫描以查看是否可以在无需处于可发现模式的情况下进行连接?

我在蓝牙模块上禁用了 iBeacon 广播,并希望我的应用知道它何时处于范围内(没有 iBeacon 功能)。

最佳答案

如果设备未处于可发现模式,则扫描时,扫描结果将不会显示该设备。但是出于连接的目的,您不需要它。如果设备已经配对;它的 MAC 地址已经存储,如果设备在范围内,则可以建立连接。

根据安卓文档。 https://developer.android.com/guide/topics/connectivity/bluetooth

我答对了吗?

关于android - 我已经配对的蓝牙设备是否必须处于可发现模式才能扫描和查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55167160/

相关文章:

java - 获取数据库中另一种User类型的userId

Android:如何访问音频文件?

ios - 仅在 iPhone 7 之前的设备上使用前置摄像头时崩溃

ios - 如何在不使用 AudioUnit 回调的情况下播放音频

bluetooth - 为什么 BluetoothLEAdvertisementWatcher 停止触发 `Received` 事件?

java - 蓝牙视频流

java - 使用表格在 Libgdx 中绘制重叠图像

java - 如何以编程方式获取 android 中的当前位置?

objective-c - 核心图像 CIPerspectiveTransform 过滤器 : How to use CIVectors?

iOS:当应用程序未运行时检测蓝牙设备何时断开连接