Programando a medianoche
Obtener identificador único de dispositivo con Android
3Viernes, 11 de febrero de 2011 a las 12:54hs por Gustavo Cantero (The Wolf)
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).
Categoria Android | Etiquetas: mobile

saludos. tengo un par de inquietudes, 1 es que el getContext me genera erros y no reconoce esa funcion, y segundo como se puede imprimir eso en la pantalla del dispositivo, o como pegarla en una variable para enviarla en una trama, gracias de antemano por su ayuda
Hola a Todos, tengo una duda sobre Android, Se puede Programar en NET para Android y que Herramientas Aparte de Visual Studio 2010 necesito.
Saludos y muy buen blog, exito!
Hola, Jonas.
La única forma que conozco de programar con .NET para Android es con Mono for Android.
Saludos.