【发布时间】:2012-07-27 08:57:17
【问题描述】:
我有一个这样的 UUID:
0xbb886aeb-36b5-4c85-8652-c823d300997e
如果没记错的话,表示为十六进制。我想像这样在我的 android 应用程序中使用这个 UUID:
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。
提前致谢!
【问题讨论】: