我正在尝试将TCP端口从本地计算机重定向/转发到设备(我在该服务器上侦听给定端口的服务器)。我正在使用的命令如下:
adb forward -a tcp:5555 tcp:5555
但是,当我使用netstat检查时,我看到adb仅在127.0.0.1上侦听。我需要adb侦听任何IP,而不仅仅是本地主机。这可能吗?
答案 0 :(得分:4)
一段时间后,我终于找到了解决方案。看来,无论出于何种原因,adb都不会处理“ -a”选项(对我来说,这似乎是adb中的错误..但我不确定)。另一种方法是,首先启动守护程序服务器,并将此选项传递给它,如下所示:
adb -a nodaemon server start
一旦启动服务器,则tcp forward现在将在所有接口(而不是localhost)中进行侦听。