title: Is UUID.randomUUID() return unique value for each time?
body: <p>I am doing R&amp;D on getting unique device ID for android device but none of the solution seems perfect. </p>
  
  <p>UUID.randomUUID().toString(); seems a good solution but I am wondering that in each call does this function return unique value? If it is true than it is good else I think it is also not a good solution. </p>
  
  <p>R&amp;D links on getting unique device ID:
  1: <a href="http://www.ssaurel.com/blog/how-to-retrieve-an-unique-id-to-identify-android-devices/" rel="nofollow noreferrer">http://www.ssaurel.com/blog/how-to-retrieve-an-unique-id-to-identify-android-devices/</a>
  2: <a href="https://stackoverflow.com/questions/2785485/is-there-a-unique-android-device-id?page=1&amp;tab=active#tab-top">Is there a unique Android device ID?</a></p>