[英]Bluetooth to PC: Device, port & UUID
我正在开发Android应用程序,该应用程序应该通过蓝牙连接到自定义设备,但是为了仿真该设备(我还没有),我使用Java的Bluecove在PC上创建了一个模拟器。
但是,我很难弄清楚不同连接的方法。
首先,在Android上,我们发现设备(在这里是PC),然后:
-我们有“ UUID”解决方案,如android sdk doc中所述 。
-或此处建议的“端口”解决方案。
第二个对我来说似乎更自然,因为在这种情况下我不太了解什么是UUID。
我确实知道我们需要连接到设备的端口,但是UUID与该端口有什么关系? 我们为什么不需要在第二个解决方案中指定它?
如果有人可以给我一个线索,将不胜感激:)
蓝牙通信是与服务的通信,因此当您想连接到设备时,您正在尝试连接到服务,而uuid是我们用来连接服务的号码,例如,我要这个uuid(该服务)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.