【发布时间】:2010-10-27 12:17:54
【问题描述】:
在我使用模拟器调试的 android 应用程序中运行服务器套接字。使用模拟器控制台和“redir add tcp:8888:8888”,我可以使该服务可用于在我的开发机器上运行的程序(作为 localhost:8888)。
但是,redir 端口在任何其他网络接口上都不可用,这意味着我无法通过本地开发机器上的主机 IP 或网络上的辅助机器访问它。任何人都知道是否可以使模拟器绑定到所有网络接口,或者有一些其他技巧可以使网络上的其他主机连接到模拟器?
谢谢
【问题讨论】:
-
使用boutell.com/rinetd 发现了一个丑陋的解决方法,但是拥有两个额外的网络堆栈来进行缓冲和转发确实不理想。