2016-08-16 11 views
0

アンドロイドのUUIDとは何ですか?bluetoothserversocketは意味しますか?私たちはどのようにブルートゥースのサーバーとクライアントのUUIDを設定できますか?ブルートゥースサーバーとクライアントのUUID

+1

UUIDはユニバーサルユニークな識別子であり、ユニークな識別子であり、ほとんどの場合ユニークになるように設計されています。それは無作為に生成され、実際にはそれ以上のことはありません。 – grochmal

答えて

0

長い話ですが、それを短くしましょう。 はい、UUIDは、1つの特別な項目をマークするユニバーサルユニークな識別子です(例:プロフィール、文字、または何でも、あなたの運転免許証のIDと同じです。 は、Bluetoothで、SIGは、いくつかの公式のUUIDを定義し、あなたがここで見つけることができます。そして、bluetoothserversocketに係る https://www.bluetooth.com/specifications/assigned-numbers/service-discovery

、これは実際にはSPPで、SPPは0x1101という名前のUUIDを持っています。しかし、より多くの要求が1つのデバイス上でより多くのSPPチャネルを必要とするため、BluetoothスタックベンダーはマルチSPPサポートチャネルを定義していますが、公式のUUIDは1つしか定義されていません。同じUUID。

値自体は、「ユニバーサルユニーク」の場合のみ任意の値で定義できます。