Obtener identificador único de dispositivo con AndroidViernes, 11 feb, 2011 @ 12:54 | Por Gustavo Cantero (The Wolf) | Android |
Muchas veces cuando desarrollamos aplicaciones necesitamos identificar el equipo sobre el cual se está corriendo para guardar información, volver a mostrar los últimos datos, verificar licencia de uso, etc., y las aplicaciones móviles no son una excepción.
Para esto el sistema operativo nos ofrece el “ANDROID_ID”, el cual es distinto en cada equipo y se puede obtener de cualquiera de las siguientes maneras:
import android.provider.Settings.Secure; String id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID);
android.provider.Settings.System.getString(getContentResolver(), android.provider.Settings.System.ANDROID_ID);
Ambas opciones funcionan bien, pero la primera es más “performante” ya que nos devuelve el valor en un cuarto de tiempo (aunque estemos hablando de unos pocos milisegundos).







