首页 文章

我可以扫描蓝牙设备而无需打开蓝牙适配器吗?

提问于
浏览
-2

假设有两个名为A和B的手机.B的蓝牙适配器已打开并处于可发现模式 . 但手机A中的BT已关闭 . 但是它们是彼此配对的 .

我需要知道的是,当手机A进入手机B的蓝牙信号范围时,有没有办法自动 Build 彼此之间的连接?换句话说,手机A可以继续“收听”B的蓝牙信号,一旦A检测到B在他的范围内,就以编程方式相互连接 .

注意: - 当A进入B的蓝牙范围时,A的bt适配器关闭(出于省电目的) . 所以当A的BT关闭时,A应该“听”B .

我可以使用“bluetoothAdapter.startDiscovery();”满足这个要求?还是有另一种方式?

我是android的新手 . 我是电子工程本科生 . 这是我最后一年项目的一部分:(

提前致谢 .

1 回答

  • 0

    嗯,答案是否定的 .

    为了在两个设备之间 Build 连接,您需要打开一个蓝牙插座(服务器/客户端),并打开它,您需要在每个设备上使用蓝牙适配器 . (即使它们已经配对了 . )

    据我所知,蓝牙适配器和监听插座使用了大量电池,但没有其他选择(AFAIK)

相关问题