蓝牙到PC:设备,端口& UUID

时间:2013-04-02 23:13:58

标签: java android bluetooth bluecove

我正在研究一款应该通过蓝牙连接自定义设备的Android应用程序,但为了模拟该设备(我还没有),我在PC上使用Java制作了一个模拟器Bluecove。

但是,我很难弄清楚不同连接的方法。

首先,在Android上,我们发现设备(此处为PC),然后:

- 我们有“UUID”解决方案,如android sdk doc中的解释。

- 或“{3}}建议的”端口“解决方案。

第二个对我来说似乎更自然,因为我不太明白在这种情况下什么是UUID。

我知道我们需要连接到设备的端口,但UUID与此有什么关系?为什么我们不需要在第二个解决方案中指定它?

如果有人能给我一个线索,那将非常感激:)

1 个答案:

答案 0 :(得分:0)

蓝牙通信是与服务的通信,所以当你想连接到设备时,你试图连接到服务,而uuid是我们连接到服务的号码,好的,我想要这个uuid(这项服务)。