1

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

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

首先,在 Android 上,我们发现设备(这里是 PC),然后:

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

- 或者这里提出的“端口”解决方案。

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

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

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

4

1 回答 1

0

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

于 2014-01-18T16:56:46.813 回答