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


Puerto remoto remoto de adb a la máquina local

Esta es una consulta sobre el uso de adb en android.

¿Existe una manera de reenviar el puerto remoto ie puerto en el dispositivo / emulador de Android a la máquina local a la que está conectado el dispositivo?

$ Adb adelante tcp: port1 tcp: port2 # reenvía el puerto de puerto local1 de la máquina a port2 en el dispositivo.

¡Gracias por adelantado!

  • Obtener "error: cerrado" dos veces en "adb reverso"
  • 2 Solutions collect form web for “Puerto remoto remoto de adb a la máquina local”

    Recientemente el servicio de ADB actualizado de google. Y añadió comando reverse que debe hacer el trabajo.

    De documentación inversa :

    Esto implementa la función adb reverse , es decir, la capacidad de invertir conexiones de socket de un dispositivo al host. <forward-command> es uno de los comandos de reenvío que se describen anteriormente, como en:

    1. list-forward
    2. forward:<local>;<remote>
    3. forward:norebind:<local>;<remote>
    4. killforward-all
    5. killforward:<local>

    Tenga en cuenta que en este caso, <local> corresponde al socket del dispositivo y <remote> corresponde al socket del host.

    La salida de reverse:list-forward es la misma que host: list-forward excepto que <serial> será simplemente host .

    ¿Realmente necesita reenviar el puerto o simplemente está buscando una forma de comunicarse utilizando sockets de un programa que se ejecuta en el shell de Android a su máquina host? Yo era capaz de lograr este último enviando mi mensaje al puerto de interés en "10.0.2.2", que es el adaptador de bucle invertido de la máquina host. Vea los documentos aquí .

    EDITAR
    Este es el enlace actualizado

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