我是 Android 的新手,我正在做一个项目,我必须将我的设备与所有可以通过 startDiscovery()
调用找到的设备连接使用蓝牙。我已经完成了蓝牙聊天示例
,但问题是要建立连接我需要点击列表中的搜索设备项,但我想发送数据列表中所有设备上的对象.. listenUsingInsecureComm..
是否可行?但我不知道如何在未经许可的情况下与其他搜索设备配对(接收设备不需要单击"is"进行配对)?
我也在这里访问了相关问题,但无法得到我的解决方案。
最佳答案
我不完全知道,但是根据 Bluetooth chat
代码,为了建立更多连接,您必须创建 BluetoothDevice
数组,并且您还必须管理单独的线程所有连接。
意味着您必须创建线程数组以从远程设备读取和写入数据,并且每个线程将仅与一个设备相关联意味着设备 1 有一个线程 1,设备 2 有一个线程 2,依此类推。
关于Android蓝牙多连接问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872451/