2011-02-09 273 views
6

我需要UUID的蓝牙设备连接到它,但我不太了解uuid。是否特定于每个设备以及如何知道什么是device's uuid。它可以使用代码完成吗?Android:获取uuid的蓝牙设备

回答

9

当你提出你的问题时,你应该更加明确。你想连接到BT设备吗,或者你已经连接并且想要使用特定的服务?

如果你想连接到设备,你需要BT地址(like a MAC)。

该UUID与BT设备提供的服务有关:http://www.bluecove.org/bluecove/apidocs/javax/bluetooth/UUID.html这里有一个UUID列表。

+0

的东西,可以帮助生成您的手机UUID,我会在这里AAD它作为评论,监守GOOGLE了这个答案。如果您的BT设备连接到PC并使用“通过蓝牙链接进行标准串行连接”,则可通过转到设备管理器找到UUID,然后转到该连接的属性,然后从滚动列表中选择硬件ID。你会发现这样的: BTHENUM \ {00001101-0000-1000-8000-00805f9b34fb} _LOCALMFG&0000 其中{00001101-0000-1000-8000-00805f9b34fb}是uuid。 – 2013-10-22 22:44:27

-2

利用亚行外壳,浏览的sdptool命令