Вопрос

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?

Это было полезно?

Решение

Try this:

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

Другие советы

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.
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top