title: Convert from Java UUID to an android UUID
body: <p>I have an UUID like this:</p>
  
  <pre><code>0xbb886aeb-36b5-4c85-8652-c823d300997e
  </code></pre>
  
  <p>Represented as Hex, if am not mistaken. I want to use this UUID in my android application like this:</p>
  
  <pre><code> tmp = adapter.listenUsingInsecureRfcommWithServiceRecord("My Profile", UUID.fromString("0xbb886aeb-36b5-4c85-8652-c823d300997e"));
  </code></pre>
  
  <p>But this gives me the following error </p>
  
  <pre><code>07-27 10:55:26.105: E/AndroidRuntime(5313): java.lang.NumberFormatException: Invalid long: "0xbb886aeb"
  </code></pre>
  
  <p>How can I manage to "translate" this <code>UUID</code> to a <code>String</code> so I can create a <code>ServerSocket</code>? I <strong>need</strong> to use this specific <code>UUID</code>. </p>
  
  <p>Thanks in advance! </p>