Pregunta

my question is on an Android phone how can I check if the usb debugging flag is enabled or not programmatically? in my application I want to show the status of usb debugging and I want to get it programmatically

How can I get if usb debugging is enabled programmatically?

¿Fue útil?

Solución

Try this:

if(Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ADB_ENABLED, 0) == 1) {
    // debugging enabled 
} else {
    //;debugging does not enabled
}

Otros consejos

Simple:

   boolean isDebuggable =  ( 0 != ( getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE ));

And if you want to check if it is connected:

if (!Debug.isDebuggerConnected()){
   //Yes, it is.
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top