Android 蓝牙多连接问题?

发布于 2024-11-26 17:37:27 字数 342 浏览 0 评论 0原文

我是 Android 新手,我正在开发一个项目,必须使用蓝牙将我的设备与通过 startDiscovery() 调用找到的所有设备连接起来。我已经完成了蓝牙聊天示例,但问题是为了建立连接,我需要单击列表中的搜索设备项目,但我想发送数据列表中所有设备上的对象。可以使用 listenUsingInsecureComm.. 实现这一点吗?但我不知道如何在未经许可的情况下与其他搜索设备配对(接收设备不需要单击“是”进行配对)?

我也在这里访问了相关问题,但无法得到我的解决方案。

I am new in Android, I am working on a project where I have to connect My device with all devices which can be found in by startDiscovery() call Using Bluetooth. I have gone through with bluetooth chat sample, but issue is that for make connection I need to click on item of search-devices in the list, but I want to send data object on all the devices in the list.. is that possible with listenUsingInsecureComm..,? but I am not getting the way how to pair with other search devices without permission (that the receiving device dont need to click Yes for pairing)?

I also visited related question here but can't get my solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

九八野马 2024-12-03 17:37:27

我不太清楚,但根据建立更多连接的蓝牙聊天代码,您必须创建蓝牙设备数组,并且还必须为所有连接管理单独的线程。
意味着您必须创建线程数组来从远程设备读取和写入数据,并且每个线程仅与一个设备关联,意味着对于设备 1,有一个线程 1,对于设备 2,有一个线程 2,依此类推。

I don't know exactly but according to Bluetooth chat code for making a more connection you have to make array of BluetoothDevice and also you have to manage separate threads for all connections.
means you have to make array of threads for reading and writing data from remote devices and each thread will associated with only one device means for device 1 there is a thread1 and for device 2 there is a thread 2 and so on.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文