我无法从我的应用创建与蓝牙设备的连接,因为已经连接了另一个应用。是否有机会通过两个不同的连接创建连接并接收数据?
答案 0 :(得分:0)
是!
您可以连接多台设备(来自您的设备)。服务器/客户端(app)通过指定的UUID(唯一标识符)知道要连接到哪个服务器/客户端(app)。
阅读official documentation中的“作为服务器连接”和“作为客户端连接”部分。
字符串是您的服务的可识别名称,即系统 将自动写入新的服务发现协议(SDP) 设备上的数据库条目(名称是任意的,可以简单地说 你的申请名称)。 UUID也包含在SDP条目中 将成为与客户端设备的连接协议的基础。 也就是说,当客户端尝试连接此设备时,它会 携带唯一标识其所需服务的UUID 连接。这些UUID必须匹配才能进行连接 接受[...]。