¿Qué es un UUID y cómo debo usarlo si soy desarrollador de Android?

Editar:

UUID es un concepto general de estándar para identificadores únicos de 128 bits. Identificador universalmente único – Wikipedia

La API específica de Android proporciona una identificación similar ANDROID_ID ( docs ). Esto podría usarse para fines de identificación. (Pero en el futuro, Android tiene algunos cambios para esto Cambios en los identificadores de dispositivo en Android O)

En java (incluido android) tenemos clase UUID. A través de esto, puede generar dicha identificación aleatoria. UUID | Desarrolladores de Android. Acerca de las colisiones Identificador universalmente único: Wikipedia. Por lo tanto, mi sugerencia se generaría una vez en la aplicación y la mantendría en lugar de ANDROID_ID .

Para asesoramiento oficial Mejores prácticas para identificadores únicos

Vieja respuesta:

Si está hablando del UUID del dispositivo para Android, es una ID aleatoria generada en el primer arranque del dispositivo. Permanecerá igual hasta la actualización del sistema operativo o el restablecimiento de fábrica. Por lo tanto, puede usar esa identificación como un identificador único para el dispositivo desde su aplicación. De esta forma, los usuarios ni siquiera necesitan iniciar sesión en su aplicación. Simplemente abriéndote obtienes un identificador único (casi), que puedes usar.

More Interesting

¿Los iPhones duran más que otros teléfonos Android de alta calidad?

Si desarrollo una aplicación móvil de Android para Marshmallow (6.0), ¿se ejecutará en versiones anteriores de Android como Ice Cream Sandwitch, Jelly-Bean, Kitkat, Lollipop?

¿Qué tan difícil es vivir sin un teléfono inteligente?

¿Es posible hacer una copia de seguridad completa en un teléfono Android sin root?

¿Por qué los contactos desaparecen de mi teléfono Android después de guardarlos?

¿Qué teléfonos hay para Rs 15,000 (es decir, $ 300) con Android 2.2 o 2.3 y mejores que Sony Xperia mini / mini pro?

Cómo instalar la misma aplicación varias veces en mi dispositivo Android

¿Daña mi teléfono si instalo la ROM de un teléfono diferente en mi teléfono?

¿Por qué crees que Apple todavía tiene éxito a pesar de que su hardware no es rival para los buques insignia de sus homólogos de Android? ¿Es debido a sus excepcionales habilidades de construcción que hacen que el rendimiento rivalice con cualquier buque insignia de Android?

¿Cómo verificar si mi teléfono Android está siendo rastreado o tocado? Si es así, cifrar el dispositivo ayudará, dañará o no hará ninguna diferencia después del hecho

¿Cuál es un juego interesante y agradable para las adolescentes arriba mencionadas en el teléfono Android?

Cómo eliminar archivos temporales en Android

¿Puedo instalar una recuperación personalizada sobre una instalada en un teléfono Android?

¿Qué debo hacer antes de actualizar mi teléfono?

¿Qué teclado de Android es el mejor?