gpt4 book ai didi

android - adb端口转发监听所有接口(interface)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:34:42 35 4
gpt4 key购买 nike

我正在尝试将 TCP 端口从本地计算机重定向/转发到设备(我有一个服务器在给定端口上监听)。我使用的命令如下:

adb forward -a tcp:5555 tcp:5555

但是,当我检查 netstat 时,我发现 adb 仅在 127.0.0.1 上监听。我需要 adb 来监听任何 IP,而不仅仅是本地主机。这可能吗?

最佳答案

经过一段时间的研究,我终于找到了解决方案。似乎无论出于何种原因,adb 都没有处理“-a”选项(对我来说,这似乎是 adb 中的一个错误......但我不确定)。另一种方法是启动守护进程服务器并将此选项传递给它,如下所示:

adb -a nodaemon server start

一旦我们启动服务器,tcp 转发现在正在监听所有接口(interface)而不是本地主机。

[编辑]

有时您可能会遇到如下错误:

>  could not install smartsocket listener: Address already

这是因为已经有一个 adb 服务器在运行,所以您必须在启动新服务器之前将其杀死 (adb kill-server)。

关于android - adb端口转发监听所有接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56130335/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com