2012-01-04 50 views
2

我正在寫一個Android應用程序,它創建與外部非Android設備(例如,自定義藍牙設備)的藍牙連接。在我的Android應用程序中,我正在爲128位的服務創建UUID。當Android應用程序使用128位UUID偵聽時,如果外部設備使用相同的128位UUID連接,則連接成功。16位UUID的可能性,而不是128位的UUID藍牙服務在Android

如果外部設備僅與16位連接並假設其餘位爲藍牙基址UUID,則連接不成功。

我的問題是我們可以在Android藍牙中將128位UUID更改爲16位UUID嗎?

請幫我解決這個問題。

回答

-1

據我所知,沒有辦法。 但是您可以確保外部設備使用的基本UUID是正確的,那麼它應該連接到使用128位UUID註冊的Android應用程序。

+0

感謝您回覆我的問題。我需要在Android應用程序中提供16位UUID,它似乎不適用於您的答案。 – 2012-01-05 05:05:16

+0

是(請投票/接受答案,如果有用的話) – 2012-01-05 05:21:06