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!

  • Cómo deshabilitar la conexión automática WIFI en Android
  • Impresión Bluetooth y WIFI para Android
  • Android: Escaneado de redes Wifi + Lista seleccionable
  • Cómo escribir un Android SocketServer para escuchar en wifi
  • ¿Cómo obtener el nombre de la red wifi fuera de android utilizando la API de Android?
  • Establecer IP estática y pasarela programáticamente en Android 6.x (Marshmallow)
  • Crear configuración de punto de acceso Wifi en android
  • ¿Qué pasará con las conexiones existentes cuando cambie entre 3g / wifi
  • 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.