简体   繁体   中英

Bluetooth to PC: Device, port & UUID

I'm working on an app on Android that is supposed to connect to a custom device via Bluetooth, but in order to emulate that device (which I don't have yet), I made a simulator on PC, using Java's Bluecove.

However, I'm having a hard time figuring out the different connection's method.

First, on Android, we discover the device (here, a PC), then:

-We have the "UUID" solution, as explain in android sdk doc .

-Or the "Port" solution, as proposed here .

The second one seems more natural to me, as I don't quite understand what is a UUID in this scenario.

I do understand that we need to connect to a port of a device, but what does the UUID have to do with that? Why don't we need to specify it in the second solution?

If someone could give me a clue, that would be greatly appreciated :)

蓝牙通信是与服务的通信,因此当您想连接到设备时,您正在尝试连接到服务,而uuid是我们用来连接服务的号码,例如,我要这个uuid(该服务)。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM