Cómo Depurar apps de android por wifi

Hay veces que el conector esata usb esta muy retirado, o simplemente quieres tenerlo cerca de ti porque recibes mensajes, llamadas etc…

me ha pasado que estoy a mitad de programación y entra una llamada, asi que tienes que desconectar, contestar, volver a conectar, esperar que reconozca en fin…

ps me puse a investigar y descubrir cómo depurar apps de android por wifi y quitarte este problema que expuse arriba, para esto hay que hacer unos pasos extras para que no falle nada 😉

y por cierto lo mejor de todo es que no necesitamos ser usuarios root en nuestros teléfono android.

Configurar tu entorno para depurar apps de android por wifi

En este caso voy a hablar Windows, si encuentro como se hace en mac creare un nuevo post, en caso que alguien sepa puede dejarlo en los comentarios

Dar permisos en firewall

primer paso: buscaremos la carpeta de android > sdk > platform-tool

ahora, en el buscador de windows (tocar ventana de windows en 7/8/10) buscar firewall y dar click en Windows Firewall Configuracion Avanzada / Windows Firewall with advanced security

Firewall android

tocaremos la primera opción en mi caso dice Inbound Rules / Reglas de entrada y nueva regla.

Seleccionamos programa > path de programa , ahora vamos a colocar el la ruta de platform-tool> adb y guardamos.

Hacemos lo mismo con Outbound Rules / Reglas de salida, ahora vamos a agregar otra regla pero ahora vamos a elegir puerto/ port y vamos a poner en el campo de  Especificar puerto remoto / specific remote ports:  5555

esto lo podemos hacer también en en reglas de entradas.

Abrir Terminal/ CMD

un tip, con el navegador de archivos coloquense en la carpeta platform-tool y dejar presionado shift + click derecho , y aparecerá abrir en consola / powerShell

Ahora vamos a poner la siguiente línea:

*ojo para hacerlo por primera vez es recomendado conectar el celular con cable y dar recordar depurador (en caso que les pida permiso para depurar)

adb devices

nos mostrará los dispositivos conectados (android)

luego :

adb tcpip 5555

aquí abrimos los puertos de conexión.

Recordemos que debemos tener en modo depurador en este post explicamos como hacerlo.

ahora en configuraciones > acerca del teléfono > estado vamos a visualizar la ip y lo colamos hacemos esto:

adb connect 192.168.1.12:5555

Ahora ya podrán depurar via wifi, si se le desconecta hagan el mismo paso.

Depurar apps de android por wifi

Desconectamos el celular y volvemos a repetir los pasos , vamos a ver que ya podemos depurar nuestra app por wifi.

ahora como siempre se desconecta pasando un tiempo cree un .bat que ejecuta automáticamente lo explicado

title depurar app de android via wifi
echo unprogramador.com
pause
cd ruta_de_platform_tool
adb devices
adb tcpip 5555
SET /P ip=Escribe la ip del celular:
adb connect %ip%:5555
pause
exit

para crear un bat:

Crear nuevo archivo de texto,  luego renombrar a wifi-depurador.bat

por Cesar Flores

Programador de tiempo completo, Gamer de medio tiempo y fotógrafo ocasionalmente, me gusta el front-end y mi framework favorito es angular aunque no por eso le hago el feo a un nuevo lenguaje.

2 comentario en “Depurar apps de android por wifi”

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.