次のような UUID があります。
0xbb886aeb-36b5-4c85-8652-c823d300997e
間違っていなければ、16 進数で表されます。このUUIDをAndroidアプリケーションで次のように使用したい:
tmp = adapter.listenUsingInsecureRfcommWithServiceRecord("My Profile", UUID.fromString("0xbb886aeb-36b5-4c85-8652-c823d300997e"));
しかし、これは私に次のエラーを与えます
07-27 10:55:26.105: E/AndroidRuntime(5313): java.lang.NumberFormatException: Invalid long: "0xbb886aeb"
を作成できるようにUUID
、これを に「変換」するにはどうすればよいですか? この特定のを使用する必要があります。String
ServerSocket
UUID
前もって感謝します!