Cómo depurar aplicaciones de Android de forma inalámbrica
Al desarrollar aplicaciones para Android, el dispositivo y la computadora generalmente se conectan a través de un cable de datos USB, sin embargo, para algunas aplicaciones que requieren el uso de dispositivos USB, este método presenta problemas con la interfaz USB del móvil. El teléfono se ha convertido Al conectar un dispositivo USB externo, el cable de datos no se puede conectar. En este momento, se puede hacer a través del método TCPIP de red. Es decir, ADB conecta dispositivos a través de la red sin necesidad de un cable de datos USB.
El método específico es el siguiente:
1. Utilice un cable de datos USB para conectar el dispositivo.
2. Ingrese adb tcpip 5555 en la línea de comando (5555 es el número de puerto y se puede especificar libremente).
3. Desconecte los datos USB. En este momento, puede conectar el dispositivo USB que necesita.
4. Ingrese adb connect lt; dirección IP del dispositivo gt;: 5555 en la línea de comando de la computadora.
Luego puede usar ADB o DDMS para depurar aplicaciones de Android o mostrar mensajes de Logcat.
5. Si necesita restaurar el cable de datos USB, puede ingresar adb usb en la línea de comando
Nota: La dirección IP del dispositivo Android se puede encontrar en Configuración. -gt; Acerca del estado del teléfono-gt; Los amigos que han buscado el desarrollo de Android saben que la depuración de dispositivos reales requiere conectar el teléfono móvil a la PC y luego implementar la aplicación en la máquina real para su instalación y depuración. Un cable USB largo parece engorroso y resulta inconveniente si se necesita una interfaz USB para conectarse a otros dispositivos. Hoy presentaré un método para depurar en una máquina real sin utilizar un cable USB.
Primero, deje que el teléfono y la computadora estén en la misma LAN, luego descargue una aplicación llamada adbWireless (puede buscarla en la tienda Google Play. Después de descargarla e instalarla, ejecute el software y la IP). Se mostrará la dirección del teléfono en la LAN actual. Dirección y puerto (siempre que el teléfono requiera ROOT), y luego podrá ver la dirección IP y el número de puerto en el teléfono.
Luego abra la línea de comando, ingrese la carpeta de herramientas de plataforma en el directorio donde está instalado el SDK e ingrese: adb connect dirección IP del teléfono móvil (la mía es 192.168.1.110), presione Entrar, los siguientes resultados aparece:
Finalmente, mirando el dispositivo de Eclipse, descubrí que el teléfono móvil se ha conectado a la computadora y la fuente muestra la dirección IP: Ejecute un proyecto aleatoriamente, el proyecto se ejecutó exitosamente el teléfono móvil y se puede ver el registro y la información de depuración. OK, todo está hecho, disfrute de la vida de desarrollo sin cable USB.