我正在寻找如何将 Android 模拟器端口从模拟器转发到可公开访问的端口。我已将端口转发到主机本地环回接口上的端口,但我希望该端口可通过网络访问。这是尝试从远程构建服务器在模拟器中运行一些自动化测试的一部分。我目前无法从另一台机器访问端口,只能从 localhost 接口连接。即使尝试连接机器本身,如果使用机器的公共名称,端口也无法访问。
可能是模拟器不是为了在公共接口上公开端口而设计的。在那种情况下,我可能会看看我是否可以使用某种从公共接口到环回接口的 O/S 级端口转发来解决问题,如果这最终是唯一的方法。