从两个应用程序连接蓝牙设备

时间:2016-06-08 11:19:23

标签: java android

我无法从我的应用创建与蓝牙设备的连接,因为已经连接了另一个应用。是否有机会通过两个不同的连接创建连接并接收数据?

1 个答案:

答案 0 :(得分:0)

是!

您可以连接多台设备(来自您的设备)。服务器/客户端(app)通过指定的UUID(唯一标识符)知道要连接到哪个服务器/客户端(app)。

阅读official documentation中的“作为服务器连接”和“作为客户端连接”部分。

  

字符串是您的服务的可识别名称,即系统   将自动写入新的服务发现协议(SDP)   设备上的数据库条目(名称是任意的,可以简单地说   你的申请名称)。 UUID也包含在SDP条目中   将成为与客户端设备的连接协议的基础。   也就是说,当客户端尝试连接此设备时,它会   携带唯一标识其所需服务的UUID   连接。这些UUID必须匹配才能进行连接   接受[...]。