Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


No se puede conectar a Android a través de ADB a través de wifi – ¿Necesito acceso root?

Estoy básicamente tratando de hacer esto: ¿Cómo puedo conectarme a Android con ADB sobre TCP? Con el Droid X2.

Tengo la depuración del USB encendido, y mi teléfono se enchufa vía USB. La dirección IP es 10.0.78.33 (he verificado que puedo hacer la comunicación TCP con el teléfono en ese IP, y puedo hacer ping).

Voy a la línea de comandos y hacer lo siguiente:

>> adb tcpip 5555

Reiniciar en modo TCP puerto: 5555

>> adb connect 10.0.78.33:5555

No se puede conectar a 10.0.78.33: 555

¿Alguna idea de por qué esto no funciona? ¿Necesito acceso root para hacer esto? Estoy tratando de evitar el enraizamiento del teléfono.

¡Gracias!

9 Solutions collect form web for “No se puede conectar a Android a través de ADB a través de wifi – ¿Necesito acceso root?”

Paso 1 . Ir a Androidsdk \ platform-tools en PC / Laptop

Paso 2 :

Conecte su dispositivo a través de USB y ejecute:

Adb kill-server

entonces corre

Adb tcpip 5555

Verá debajo el mensaje …

Daemon no se está ejecutando. Comenzando ahora en el puerto 5037 * daemon iniciado correctamente * reiniciando en modo TCP puerto: 5555

Paso 3:

Ahora abra la nueva ventana CMD,

Ir a Androidsdk \ herramientas de plataforma

Ahora corre

Adb connect xx.xx.xx.xx: 5555 (xx.xx.xx.xx es IP del dispositivo)

Paso 4: Desconecte su dispositivo de USB y funcionará como si estuviera conectado desde su estudio de Android.

El dispositivo no tiene que estar enraizado. He desarrollado un complemento para IntelliJ / Android Studio para conectar su dispositivo a través de wifi presionando sólo un botón. Aquí está el código y aquí el complemento listo para ser utilizado.

El uso es bastante simple. Aquí tienes un gif:

Introduzca aquí la descripción de la imagen

Síntomas

Con mi teléfono, este problema ocurre mucho. Consigo estos síntomas:

  • ping xxxx veces fuera
  • adb connect xxxx veces fuera ("no se puede conectar")
  • telnet xxxx 5555 veces fuera

Solución

Necesito deshabilitar y volver a habilitar WiFi en mi teléfono antes de ejecutar adb connect en mi computadora. Entonces puedo ping como una ping , telnet , y adb connect con el teléfono.

Estoy usando un Sony Xperia M C1904 que funciona CyanogenMod 12.1.

Root IS necesario para cambiar las propiedades del sistema. Sin embargo, no es necesario para iniciar adb a través de wifi.
Usted puede reenviar los puertos mientras está conectado a través de USB y luego decirle al daemon adb para escuchar sobre una cierta frecuencia:
ADB sobre wirless

He encoutered el mismo problema, y ​​mi dispositivo fue arraigado. El problema realmente vino de adbd Insecure. Si instaló adbd Insecure en su dispositivo, evitará que se conecte a su dispositivo a través de WiFi. Tienes que desmarcar la opción "Enable insecure adbd" en la aplicación adbd Insecure.

Vea FIXED: No se puede conectar a adb over wifi

El problema conmigo para mi Samsung Tab 1 era un proceso de adb que ya se estaba ejecutando en el puerto 5037 en mi máquina Xubuntu 14.04, de la que no sabía hasta que escribí pgrep -l -u username . Para corregir esto, terminé el proceso del adb usando pkill adb , navegado a mi carpeta de las herramientas de la plataforma y funcioné adb tcpip 5037 y después conecté a mi dispositivo usando el número de puerto 5037 . ¡Auge! Trabajado como un encanto.

Después de ejecutar setprop service.adb.tcp.port 5555 y reiniciar adb , no verá el dispositivo si ejecuta adb devices en el host.

En su lugar, tiene que ejecutar adb connect 10.0.78.33:5555

Al parecer, el acceso root es necesario según el comentario de Chris Stratton anterior.

No pude conectar adb a mi teléfono de Nexus5 sobre 5Ghz WLAN pero trabajó con el 2,4 Ghz más lento al instante.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.