Ejecutar/instalar / depurar aplicaciones de Android a través de Wi-Fi?


Pensé que había una manera de probar sus aplicaciones en desarrollo a través de Wi-Fi. Es esto posible?

Me encantaría poder desconectar mi teléfono y desarrollarlo de forma inalámbrica.

Author: Alex P., 2011-02-04

24 answers

Ver publicación en el foro¿Alguna forma de ver la pantalla de Android de forma remota sin root? - Post #9.

  1. Conecte el dispositivo a través de USB y asegúrese de que la depuración esté funcionando.
  2. adb tcpip 5555
  3. encuentra la dirección IP con adb shell netcfg o adb shell ifconfig con 6.0 y superior
  4. adb connect <DEVICE_IP_ADDRESS>:5555
  5. Desconecte USB y proceda con la depuración inalámbrica.
  6. adb -s <DEVICE_IP_ADDRESS>:5555 usb para cambiar de nuevo cuando haya terminado.

No se requiere root!

Para encontrar la dirección IP del dispositivo: ejecute adb shell y luego netcfg. Lo verás allí. Para encontrar la dirección IP mientras se usa OSX, ejecute el comando adb shell ip route.


ADVERTENCIA : dejar la opción habilitada es peligroso, cualquier persona en su red puede conectarse a su dispositivo en debug, incluso si está en la red de datos. Hazlo solo cuando estés conectado a un Wi-Fi de confianza y recuerda desconectarlo cuando termines.


@Sergei sugirió que se modificara la línea 2, comentando: "se necesita la opción-d para conectarse al dispositivo USB cuando la otra conexión persiste (por ejemplo, emulador conectado u otro dispositivo Wi-Fi)".

Esta información puede resultar valiosa para futuros lectores, pero regresé a la versión original que había recibido 178 votos positivos.


En algún dispositivo puedes hacer lo mismo incluso si no tienes un cable USB :

  1. Habilitar ADB a través de la red en la configuración de desarrollador Captura de pantalla Que muestra la opción en Debe mostrar la IP dirección
  2. adb connect <DEVICE_IP_ADDRESS>:5555
  3. Desactivar la configuración cuando se hace

Usando Android Studio hay un plugin que te permite conectar la depuración USB sin necesidad de usar ningún comando ADB desde un terminal.

 1355
Author: usethe4ce,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-11 19:56:45

(No se requiere root) Hay uno mejor, fácil y con el método de interfaz de usuario para Android Studio

IntelliJ y Android Studio plugin creado para conectar rápidamente su dispositivo Android a través de WiFi para instalar, ejecutar y depurar sus aplicaciones sin un USB conectado. Presione un botón y olvídese de su cable USB.

Simplemente instale el plugin Android WiFi ADB

Descargar e instalar Android WiFi ADB directamente desde

Intellij / Android Studio: Preferencias / Configuración- > Plugins - >Buscar Repositorios

introduzca la descripción de la imagen aquí

introduzca la descripción de la imagen aquí

.

¡Recuerda! por primera vez para inicializar el dispositivo debe tener que conectarse mediante usb

Alternativamente, puede descargar el plugin desde el sitio del plugin de JetBrains e instalarlo manualmente en: Preferencias/Configuración->Plugins->Instalar plugin desde el disco.

Puede conectar y administrar sus dispositivos fácilmente....... para más información leer aquí https://github.com/pedrovgs/AndroidWiFiADB

 72
Author: Mh Sami,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-08-25 07:49:56

Si desea habilitar adb inalámbrico en el dispositivo sin conectarse con un cable USB en absoluto (se requiere root):

  1. Instale una aplicación de terminal en el dispositivo (como Android Terminal Emulator) Escriba lo siguiente
  2. su
  3. servicio setprop.adb.TCP.puerto 5555
  4. detener adbd
  5. iniciar adbd

Dado que ya tiene el terminal abierto, puede encontrar la dirección IP del dispositivo:

ip addr show

Luego, en su entorno de depuración, ejecute orden:

adb connect ip.of.the.device

Esto hará que el dispositivo se enumere como cualquier otro emulador que pueda tener. Tenga en cuenta que el TCP permanecerá abierto hasta que restablezca el dispositivo. También es posible que desee instalar una aplicación Wi-Fi Keep Alive si a menudo experimenta desconexiones.

Recuerde cerrar el TCP cuando se conecte a redes públicas si desea sentirse seguro. Puede hacer lo siguiente o simplemente reiniciar el dispositivo:

  1. su
  2. servicio setprop.adb.TCP.puerto -1
  3. detener adbd
  4. iniciar adbd
 36
Author: Radu Simionescu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-14 06:28:57

La utilidad adb tiene la capacidad de conectarse a un dispositivo a través de TCP/IP. Sin embargo, adbd normalmente no está escuchando conexiones TCP.

Si desea que se ejecute, necesita un dispositivo de ingeniería (en otras palabras, necesita root). A continuación, siga las instrucciones en este post:

¿Cómo puedo conectarme a Android con ADB a través de TCP?

Dado que esto solo funciona en dispositivos eng, no es compatible oficialmente. Úselo bajo su propio riesgo, espere errores, etc.

 33
Author: Trevor Johns,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 10:31:37

Encontré mi respuesta aquí :

  1. Conecte el dispositivo Android y el equipo host adb a una red Wi-Fi común accesible para ambos. Hemos encontrado que no todos los puntos de acceso son adecuados; es posible que deba usar un punto de acceso cuyo firewall esté configurado correctamente para admitir adb.
  2. Conecte el dispositivo con el cable USB al host.
  3. Asegúrese de que adb se esté ejecutando en modo USB en el host.

    $ adb usb
    restarting in USB mode
    
  4. Conéctese al dispositivo a través de USB.

     $ adb devices
     List of devices attached
     ######## device
    
  5. Reinicie el host adb en modo tcpip.

    $ adb tcpip 5555
    restarting in TCP mode port: 5555
    
  6. Averigua la dirección IP del dispositivo Android: Settings -> About tablet -> Status -> IP address. Recuerde la dirección IP, de la forma #.#.#.#. a veces no es posible encontrar la dirección IP del dispositivo android, como en mi caso. así que u puede conseguirlo usando adb como el siguiente: shell adb shell netcfg y el debe estar en la última línea del resultado.

  7. Conectar el host adb a dispositivo:

    $ adb connect #.#.#.#
    connected to #.#.#.#:5555
    
  8. Retire el cable USB del dispositivo y confirme que aún puede acceder al dispositivo:

    $ adb devices
    List of devices attached
    #.#.#.#:5555 device
    

¡Ya puedes irte!

Si la conexión adb se pierde alguna vez:

  1. Asegúrese de que su host sigue conectado a la misma red Wi-Fi que su dispositivo Android.
  2. Vuelva a conectarse ejecutando el paso "adb connect" de nuevo.
  3. O si eso no funciona, restablece tu host adb:

     adb kill-server
    

Y luego empezar de nuevo desde el principio.

 24
Author: Ayushi Jha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-19 08:40:35

Para todo esto, existe un método mejor (MÉTODO MÁS FÁCIL) :

1) Un plugin para Android studio sale, llamado Android wifi ADB

2) Vaya a archivo -> configuración -> Complementos -> Buscar repositorios

3) Busque Android WiFi ADB , haga clic en INSTALAR , y luego reiniciar en prompt

4) Verás un nuevo icono , que es tu nuevo plugin .

Ahora para hacer que esto funcione :

5) Vaya a la opción de desarrollador de su teléfono y habilite LA DEPURACIÓN (debe)

6) También habilita, PERMITIR DEPURACIÓN A TRAVÉS DE TCP / NETWORK

7) Conecte su teléfono a través de USB y asegúrese de que tanto el teléfono como su PC/portátil estén conectados a la misma red (ya sea hotspot o wifi)

8) HAGA CLIC EN EL NUEVO ICONO (es decir, su ANDROID Wifi ABD)

9) Su teléfono get's detectado y get's conectado a través de wifi / hotspot, y por lo tanto ahora usted puede desconecte el usb . Este es un proceso de una sola vez, por lo tanto, es posible que no necesite mantener el teléfono conectado a través de USB .

Esto ahorrará su teléfono de cargas irregulares y también , un remedio para cables USB de corta longitud .

 23
Author: 1ambharath,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-18 06:40:01

Escribí un shell script que puede permitirle depurar un dispositivo Android a través de Wi-Fi.

Aquí está el código:

#!/usr/bin/env bash
#Notice: if unable to connect to [ip]:5555,
#try adb kill-server then try again.

adb shell ip route > addrs.txt
#Case 1:Nexus 7
#192.168.88.0/23 dev wlan0  proto kernel  scope link  src 192.168.89.48

#Case 2: Smartsian T1,Huawei C8813
#default via 192.168.88.1 dev eth0  metric 30
#8.8.8.8 via 192.168.88.1 dev eth0  metric 30
#114.114.114.114 via 192.168.88.1 dev eth0  metric 30
#192.168.88.0/23 dev eth0  proto kernel  scope link  src 192.168.89.152  metric 30
#192.168.88.1 dev eth0  scope link  metric 30

ip_addrs=$(awk {'if( NF >=9){print $9;}'} addrs.txt)

echo "the device ip address is $ip_addrs"

echo "connecting..."

rm addrs.txt

adb tcpip 5555

adb connect "$ip_addrs"
 8
Author: Folyd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 05:25:47

Para Windows:

Paso 1. Haga un archivo por lotes con los siguientes comandos y llame al archivo w.bat.

Paso 2. Copie el siguiente contenido en w.bat, y guárdelo en cualquiera de las carpetas que se encuentran en %path% de su sistema Windows

echo ***Get phone in Wi-Fi mode***
echo ***Get phone in Wi-Fi mode***

adb devices
echo ***Remove cable from the phone now***
adb tcpip 9000

adb connect 192.168.1.1:9000
adb connect 192.168.1.2:9000
adb connect 192.168.1.3:9000
adb connect 192.168.1.4:9000
adb connect 192.168.1.5:9000
adb connect 192.168.1.6:9000

/ /

Paso 3. Conecte su teléfono y PC con un cable

Paso 4. Asegúrese de que el teléfono esté en modo Wi-Fi

Paso 5. Retire el cable cuando el archivo por lotes le indique

Paso 6. Tipo w.bat en el símbolo del sistema de Windows (inicio - > ejecutar - > tipo CMD, presione Enter) (la pantalla negra es el símbolo del sistema DOS de Windows), si lo copió en una de las carpetas de ruta, puede ejecutar desde cualquier lugar, de lo contrario, ejecute desde la carpeta donde creó este archivo.

La salida del archivo por lotes será algo como esto:

C:\Windows\System32>w

C:\Windows\System32>echo ***Get phone in Wi-Fi mode***
***Get phone in Wi-Fi mode***

C:\Windows\System32>echo ***Get phone in Wi-Fi mode***
***Get phone in Wi-Fi mode***

C:\Windows\System32>adb devices
List of devices attached
d4e9f06 device

C:\Windows\System32>echo ***Remove cable from the Phone now***
***Remove cable from the Phone now***

C:\Windows\System32>adb tcpip 9000
restarting in TCP mode port: 9000

C:\Windows\System32>adb connect 192.168.1.1:9000
unable to connect to 192.168.1.1:9000:9000

C:\Windows\System32>adb connect 192.168.1.2:9000
connected to 192.168.1.2:9000

C:\Windows\System32>adb connect 192.168.1.3:9000
unable to connect to 192.168.1.3:9000:9000

C:\Windows\System32>adb connect 192.168.1.4:9000
unable to connect to 192.168.1.4:9000:9000

C:\Windows\System32>adb connect 192.168.1.5:9000
unable to connect to 192.168.1.5:9000:9000

C:\Windows\System32>adb connect 192.168.1.6:9000
unable to connect to 192.168.1.6:9000:9000

Nota 1: Encuentre esto en la salida, (ignore all ->unable to connect

connected to xxx.xxx.x.x:9000

Si ve esto en el resultado, simplemente retire el cable de la PC y vaya para eclipsar y ejecutar para instalar la aplicación en el dispositivo; que debe ser.

Nota 2: DESCONECTAR O DESACTIVAR EL MODO INALÁMBRICO: Escriba el siguiente comando. Debería decir reiniciar en modo USB: en esta etapa, la PC y la computadora NO deben conectarse con un cable:

C:\Users\dell>adb usb
restarting in USB mode

Nota 3: Pasos para encontrar la dirección IP del teléfono (tomada de Stack Overflow)

Encontrar la dirección IP de MI TELÉFONO:

a. Dial *#*#4636#*#* to open the Testing menu.
b. In the Wi-Fi information menu: click Wi-Fi Status
c. Wi-Fi status can be blank for the first time
d. Click Refresh Status
e. In the IPaddr: <<IP ADDRESS OF THE PHONE IS LISTED>>

Nota 4: El rango de direcciones IP de la conexión Wi-Fi de mi teléfono normalmente es como el direcciones IP mencionadas a continuación,

192.168.1.1

192.168.1.2

192.168.1.3

192.168.1.4

192.168.1.5

192.168.1.6

Nota 5: si obtiene cualquier otra secuencia de direcciones IP que siguen siendo reasignadas a su teléfono, solo puede cambiar la dirección IP en el archivo w.bat.

Nota 6: Este es un método de fuerza bruta, que elimina todo el trabajo manual para seguir encontrando la dirección IP y conectarse a Eclipse / Wi-Fi.

Nota DE ÉXITO 7: En resumen, la actividad regular sería algo como esto:{[13]]}

Step 1. Connect PC and Wi-Fi via a cable
Step 2. Start CMD - to go to Windows DOS prompt
Step 3. Type "w"
Step 4. Find connected command in the output
Step 5. Success, remove cable and start using Eclipse
 5
Author: Suren,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 05:17:52
>##    open command prompt with Run as Administrtor ##

    adb connect ipdevice:5037
 3
Author: M.Ganji,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-05 15:03:29

La mejor manera es usar ADBConnect (Eclipse plugin) y ADB Wireless (aplicación para dispositivo Android).

 3
Author: hunt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 05:08:42

Para Ubuntu / Linux:

  1. Asegúrese de que su dispositivo está funcionando para la depuración: http://developer.android.com/tools/help/adb.html#Enabling
  2. Vaya a su carpeta sdk y busque la carpeta platform-tools
  3. Use ./adb devices para listar los dispositivos conectados. Asegúrese de que solo esté conectado un dispositivo y que no se ejecute el emulador.
  4. Encuentre la dirección IP de su dispositivo, puede encontrarla en su dispositivo: http://developer.android.com/tools/help/adb.html#wireless, o tenemos adb shell así: ./adb shell luego netcfg. Verá una lista de direcciones IP. Buscar wlan0, en mi caso 192.168.100.3 / 2.
  5. ./adb tcpip 5555
  6. Finalmente ingresa ./adb connect <Your device IP Address>:5555 en tu terminal. Ahora puede implementar la aplicación en su dispositivo a través de Wi-Fi.
 3
Author: Gujarat Santana,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 05:28:16

Nota :- El teléfono Android debe estar rooteado y no necesita cable USB.

Instalar wifi adb en el teléfono android desde playstore

Enlace :-https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb

Para Windows

Estoy usando esta técnica , que es muy fácil.

1) descargar adb:

Enlace : https://www.dropbox.com/s/mcxw0yy3jvydupd/adb-setup-1.4.3.exe?dl=0

2) Ejecutar exe :- cuando vea la pantalla azul, presione y enter . introduzca la descripción de la imagen aquí

3) Ahora abra su apk adb wifi , solo conceda permiso de root y debe recordar que el teléfono Android y el sistema en la misma red por wifi o hotspot .

4) Abrir Wifi adb apk, obtendrá alguna dirección ip como, adb connect 192.168.2.134:5555 Tenga en cuenta que esta ip puede ser muy de sistema a sistema, ahora ponga esta información a su comando prompt y pulse Enter .

5) Abra cmd desde cualquier lugar ingrese adb connect 192.168.2.134:5555.

6) Finalmente se conectó con éxito a adb . mostrará un mensaje como connected to 192.168.2.140:5555

Para Mac Os

Esta es la forma más fácil y proporcionará actualizaciones automáticas.

1) Instalar homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2) Instalar adb

brew cask install android-platform-tools

3) Comience a usar adb

adb devices

4) Abra Wifi adb apk, obtendrá alguna dirección ip como, adb connect 192.168.2.134:5555 Tenga en cuenta que esta ip puede ser muy de sistema a sistema, ahora ponga esta información en su terminal y presione Enter .

5) Abra el terminal en mac os desde cualquier lugar ingrese adb connect 192.168.2.134:5555.

6) Finalmente se conectó con éxito a adb . mostrará un mensaje como connected to 192.168.2.140:5555

Espero que su ayuda, Gracias !

 3
Author: kdblue,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-24 02:50:59

Un punto imp probablemente se perdió aquí-una vez que hace un remount adb - la conexión TCP se pierde, por lo tanto, usted tiene que hacer un adb connect IP: port una vez más

 2
Author: Zakir,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-02 01:31:50
  1. En Settigs del dispositivo-> "Opciones de desarrollador" -> "Revocar autorizaciones de depuración USB".
  2. Conecte el dispositivo a través de USB y asegúrese de que la depuración esté funcionando.
  3. adb tcpip 5555
  4. adb connect <DEVICE_IP_ADDRESS>:5555
  5. Desconectar USB
  6. adb devices
 2
Author: NickUnuchek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-01-21 11:13:17

Después de una larga búsqueda encontré:

Debo correr

adb connect <device_ip_address>:5555 

Después de desconectar USB .

 2
Author: Anirban,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-26 06:40:33

La mejor y súper fácil manera de hacer esto es: -

  1. Hacer un archivo por lotes: -

Dispositivos Adb

Adb tcpip 5555

Adb connect 192.168.9.120: 5555 (Su teléfono ip xxx.xxx.x.xxx:5555)

  1. Coloca este archivo en la carpeta de herramientas de la plataforma sdk de Android. Ejemplo: - C:\Users\ 'user_name' \ AppData \ Local \ Android \ Sdk \ platform-tools

  2. Haga clic derecho en archivo > sendto > Escritorio (crear acceso directo)

  3. Eso es se....

Ahora solo necesita conectar su teléfono a través de USB , luego abra el acceso directo del escritorio y desconecte su teléfono...

 1
Author: Ankesh kumar Jaisansaria,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-12 18:07:30

Conecte el dispositivo a través de USB y asegúrese de que la depuración esté funcionando. estos pasos se siguen si ya tiene instalado adb y establece su ruta en el entorno varialbe

  1. abra cmd y escriba lo siguiente
  2. adb tcpip 5555
  3. encuentra la dirección IP con adb shell ip route
  4. adb connect DEVICE_IP_ADDRESS:5555
  5. Desconecte USB y proceda con la depuración inalámbrica.
 0
Author: Omid Rostami,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-01-03 08:20:25

La respuesta de Radu Simionescu funcionó para mí. Agradecer. Para aquellos que no pueden ver la dirección ip de su dispositivo Android, vaya a Settings > Wireless > Wi-Fi y luego mantenga presionado el wifi al que está conectado. Luego seleccione Modify network config verifique Show Advance Options y desplácese a la sección IP address.

Después de instalar adb en su sistema, ejecute killadd adb y adb start-server para actualizar adb. A veces podríamos tener problemas como aquí

 0
Author: viper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:26:42

Escribí un script simple para Windows:

Paso 1. Haga un archivo por lotes con los siguientes comandos y llame al archivo wifi_dedug.bat y copiar el siguiente contenido:

    adb tcpip 5555
    pause
    adb shell "ip addr show wlan0  | grep 'inet ' | cut -d' ' -f6|cut -d/ -f1" > tmpFile 
    pause
    set /p ip= < tmpFile 
    @echo %ip%
    del tmpFile
    @echo %ip%
    adb connect %ip%
    pause

Paso 2. conecta tu dispositivo al pc.

Paso 3. iniciar archivo por lotes (tecla enter cuando se solicite)

Paso 4. desconecte su dispositivo e implemente / depure a través de wifi.

 0
Author: psycho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-18 16:18:12

Pasos para Android Wifi depuración con ADB:

$> adb devices   // check all usb debuggable devices connected.

$> adb -d shell  // Access device shell.

shell> ifconfig  // Check and copy wifi ip-address eg:192.168.1.90

shell> exit      // Exit from android device shell.

$> adb tcpip 5000   // open TCP port 5000 (or any available)

$> adb connect 192.168.1.90:5000  // connect to device via wifi ip over specific TCP port.

$> adb devices   // you will get debuggabled android device over wifi.

Requerido: Conecte su dispositivo Android a la computadora a través de USB con modo desarrollador activado. También conecte su dispositivo Android y el ordenador al mismo router wifi (o usar tethering).

 0
Author: Rahul Raina,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-03-29 13:19:10

Depuración inalámbrica de Android (MAC)

Paso 1: vaya a la carpeta sdk (ruta común " / Users / macname / Library / Android / sdk / platform-tools") abrir cmd aquí ejecutar " adb devices" salida-Lista de dispositivos conectados

Si el comando adb no se encuentra en el tipo cmd ./ adb help help OS X / macOS: normalmente ~/.perfil o ~/.bash_profile Agregue la siguiente línea allí y reemplace la ruta por la que instaló platform-tools:

Paso 2: $ exportación PATH= "/ Users/macname/Library/Android/sdk / platform-tools": PATH PATH

Paso 3: devices dispositivos adb Lista de dispositivos adjuntos ZH99FF7FTY dispositivo

Paso 4: ad adb tcpip 5555 reiniciar en modo TCP puerto: 5555

Paso 5: connect adb connect 10.124.32.18: 5555 conectado a 10.124.32.18:5555

La próxima vez repita los pasos 4 y 5 para volver a conectarse O si el dispositivo se reinicia y no se conecta, siga el paso nuevamente LA MEJOR DE LAS SUERTES

 0
Author: shakil shaikh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-01 05:32:25

Para completar la respuesta de @usethe4ce, si tienes más de un dispositivo o emuladores, el adb tcpip 5555 dará error: more than one device/emulator.

En este caso, es necesario dar el número de serie del dispositivo deseado:

  1. adb devices

    Lista de dispositivos adjuntos

    33001229 dispositivo

    Emulador-5554 dispositivo

  2. adb -s 33001229 tcpip 5555
  3. Encuentra la IP de tu dispositivo en mi caso puedo encontrarla desde el wifi del dispositivo conectado configuración.
  4. adb connect xxx.xxx.xxx.xxx:5555
 0
Author: Shahab Ensafi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-28 02:46:42

Utilizo adb shell ip -f inet addr show wlan0 para encontrar la ip del dispositivo después de adb tcpip 5555.

Versión más reciente obsoleta adb netcfg. Por lo tanto, esta es la forma correcta de encontrar la ip del dispositivo cuando el nombre de la interfaz es wlan0 (nombre de interfaz predeterminado).

 -1
Author: Herman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-05 11:24:46

Eso es demasiado simple...

Paso 1:

connect mobile to laptop (PC)
find adb path in Eclipse or Go Tast manager (<kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>Esc</kbd>) -> process -> adb.exe -> right-click -> open file location -> copy the path of the open window (like D:\.....)

Paso 2:

open cmd and change directory like C:, D:, E:, and G:
 1: C:\Users\UMT>D:
 2: D:\> cd (past path of adb) like (ANDROID eclipse\Eclipse Setup\adt-bundle-windows-x86_64-202\sdk\plat-form-tools) and press enter
 3: Then type `adb tcpip 5555`. Press <kbd>Enter</kbd> ... make sure your mobile connects to the PC

Paso 3:

Open new cmd and same above, go to the adb directory and type
adb connect 192.168.x.x(device ip):5555
press enter now connect it.

Dirección IP del dispositivo: Configuración -> Acerca del teléfono -> Estado -> Dirección IP

 -3
Author: sandhu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 05:24:16