¿Cómo comprobar la depuración usb activada mediante programación?
Mi pregunta está en un teléfono Android ¿cómo puedo comprobar si el indicador de depuración usb está habilitado o no programatically? En mi aplicación quiero mostrar el estado de depuración de usb y quiero obtenerlo programatically
¿Cómo puedo obtener si depuración usb está habilitado mediante programación?
- Activar depuración USB en Android de forma remota
- Eclipse no reconocerá mi tablet Android cuando intente probar mi aplicación?
- Mantener la pantalla activada en Actividad - no funciona con FLAG_KEEP_SCREEN_ON
- No se puede instalar la aplicación de Android vía depuración de usb
- Ningún dispositivo de destino encontrado android studio 2.1.1
- Cómo habilitar la depuración USB para el Samsung S7
- No se puede ver Nexus 6P para depurar
- ¿Hay alguna forma de depurar aplicaciones a través de Wi-Fi o bluetooth?
- Depuración USB a través de Wifi
Prueba esto:
if(Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ADB_ENABLED, 0) == 1) { // debugging enabled } else { //;debugging does not enabled }
Sencillo:
boolean isDebuggable = ( 0 != ( getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE ));
Y si desea comprobar si está conectado:
if (!Debug.isDebuggerConnected()){ //Yes, it is. }