Mostrando "adb status-window" y "adb logcat" en el mismo terminal

Estoy intentando que el adb status-windowcomando muestre algo útil, sin embargo, parece que solo muestra lo siguiente:

Estado del puente de depuración de Android
: dispositivo

Al principio, supuse que se debía a que el recurso estaba ocupado con una operación existente adb logcat, pero detener esto no solucionó el problema.

Esto es para un dispositivo que está fuera de mi máquina local y se usa bajo adb sobre WiFi.

¿Es posible tener estos dos comandos a la vez? ¿El status-windowtrabajo de forma remota? ¿Por qué esto no se muestra?

Gracias por investigar esto, ya que no había una referencia real disponible después de una búsqueda considerable.

¿Qué más esperas como salida? Si el dispositivo no está conectado, a través de USB o Wi-Fi, el estado sería 'desconocido'.

Respuestas (1)

Según mis pruebas, adb status-windowmonitoreará continuamente el estado del ADB (ya sea que esté conectado a un dispositivo o no). Mientras está activo, al conectar un dispositivo se mostrará

Estado del puente de depuración de Android
: dispositivo

y al desconectarlo se mostrará

Estado del puente de depuración de Android
: desconocido

Por otro lado, adb logcattambién monitorea continuamente el registro del dispositivo. Hasta donde yo sé, no puede ejecutar ambos en el mismo terminal (probado en el símbolo del sistema de Windows, aunque no tengo idea en otro sistema operativo). La única solución es usar múltiples terminales para ejecutar cada comando.


Entonces, para responder a sus preguntas directamente,

¿Es posible tener estos dos comandos a la vez?

AFAIK, no, en el símbolo del sistema de Windows, pero tal vez sea posible con algunos trucos en otros.

¿El status-windowtrabajo de forma remota?

Sí.

¿Por qué esto no se muestra?

Porque monitorea continuamente el estado del ADB.