Android蓝牙多连接问题?

标签 android bluetooth connection insecure-connection

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

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

最佳答案

我不完全知道,但是根据 Bluetooth chat 代码,为了建立更多连接,您必须创建 BluetoothDevice 数组,并且您还必须管理单独的线程所有连接。 意味着您必须创建线程数组以从远程设备读取和写入数据,并且每个线程将仅与一个设备相关联意味着设备 1 有一个线程 1,设备 2 有一个线程 2,依此类推。

关于Android蓝牙多连接问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872451/

相关文章:

android - 为 android 4.2 构建屏幕记录

ios - iOS:如何在音乐应用程序中的蓝牙耳机中播放缓冲音频?

ios - iOS 蓝牙 LE 必须在 readRSSI 之前先进行读取或写入才能获取最新的 RSSI 值吗?

macos - Erlang提高了打开的套接字,MacOS和CentO的数量

c# - 如何在 Windows 7 桌面上接受传入的蓝牙连接(使用 c++ 或 c# 程序)

android - Kotlin:是否可以在函数中传递两个 'this'?

android - 如何为原生 Android 浏览器开发插件

android - 由于 list ,arduino 和 android 设备连接错误

wcf - 在运行时更改使用基本身份验证的 OData/WCF 数据服务的连接字符串

android - 使用原始相机 byte[] 数组进行增强现实