2015-02-10 388 views
1

昨天我learned,我需要知道設備的UUID,我想連接但導致一些問題,我無法回答自己,我無法在網絡上找到它。藍牙:沒有UUID連接

如果我連接兩臺運行相同軟件或應用程序或其他設備的設備,很容易對這些UUID進行硬編碼,但如果它不是相同的軟件或相同的應用程序呢?例如,如果我將聯繫人數據從我的Android Phone傳輸到朋友Apple iPhone,我的Android Phone如何知道iPhone的UUID?

另一個例子是我的藍牙耳機。我從來沒有在我的設備上安裝任何軟件或任何應用程序,但在藍牙配對後,我的耳機正在工作。我的耳機怎麼會知道我的Android手機的UUID?

回答

1

好,知道了:Service Discovery Protocol (SDP)

有幾種修復UUID的,可用於不同的服務。 所以我必須爲我的目的而做的只是在每個設備上使用我自己的UUID 。