繁体   English   中英

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

[英]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.

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