2011-02-09 130 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命令