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

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.