Android – Cómo comprobar si la opción de desarrollador está habilitada
¿Cómo puedo comprobar si el usuario tiene habilitada la opción de desarrollador en su dispositivo? (no con adb comunication active, o debug USB activo, solo necesito saber si Developer Option está habilitado).
He intentado esta solución: Cómo comprobar mediante programación si la aplicación se ejecuta en modo de depuración o no? Pero no funciona para mí. Gracias por adelantado
prueba esto:
int adb = Settings.Secure.getInt(this.getContentResolver(), Settings.Global.DEVELOPMENT_SETTINGS_ENABLED , 0);
Debe utilizar getInt u otro en Settings.Global con DEVELOPMENT_SETTINGS_ENABLED
Edit: Debajo de la API 17, es la misma, pero con Settings.Secure