Quiero probar en el emulador una aplicación que depende del identificador del dispositivo (ANDROID_ID).Identificador del dispositivo del emulador de Android
actualmente obtener identificador de dispositivo con el siguiente código:
final String deviceID = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);
Cuando ejecuto esto en un emulador vuelve null
, que me da todo tipo de problemas. Parece que las versiones superiores de Android devuelven algo.
¿Hay alguna manera de obtener un identificador de dispositivo en el emulador de Android? ¿Estoy obteniendo la identificación del dispositivo incorrectamente?
¿Es posible establecer el identificador del dispositivo del emulador a través de la consola?
Además, el ID de dispositivo para el emulador habrá todo 'de 0' – Falmarri
Mi Android 4.3 x 86 emulador devuelve ahora un ANDROID_ID (287a676592dc7b0d). –