1

我正在寻找如何将 Android 模拟器端口从模拟器转发到可公开访问的端口。我已将端口转发到主机本地环回接口上的端口,但我希望该端口可通过网络访问。这是尝试从远程构建服务器在模拟器中运行一些自动化测试的一部分。我目前无法从另一台机器访问端口,只能从 localhost 接口连接。即使尝试连接机器本身,如果使用机器的公共名称,端口也无法访问。

可能是模拟器不是为了在公共接口上公开端口而设计的。在那种情况下,我可能会看看我是否可以使用某种从公共接口到环回接口的 O/S 级端口转发来解决问题,如果这最终是唯一的方法。

4

1 回答 1

0

我已经成功stcppipe地实现了这一点。它只是将 TCP 连接转发到任何本地机器接口到特定 IP 地址(在您的情况下它将是localhost)。

它可以从Luigi Auriemma下载

运行它:

stcppipe.exe localhost port port

问候。

于 2012-11-30T12:44:00.467 回答