如何通过编程方式检查usb调试?

时间:2013-09-10 10:44:16

标签: android usb-debugging

我的问题是在Android手机上如何检查usb调试标志是否以编程方式启用? 在我的应用程序中,我想显示usb调试的状态,我想以编程方式获取它

如果以编程方式启用USB调试,我该怎么办?

2 个答案:

答案 0 :(得分:9)

试试这个:

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

答案 1 :(得分:-1)

简单:

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

如果你想检查它是否已连接:

if (!Debug.isDebuggerConnected()){
   //Yes, it is.
}
相关问题