Java 将android emulator连接到主机LAN网络

Java 将android emulator连接到主机LAN网络,java,android,sockets,ioexception,Java,Android,Sockets,Ioexception,我正在编写一个android应用程序,它连接到服务器套接字并获取一些数据。服务器与主机电脑位于同一网络中。我可以使用android emulator以10.0.2.2 ip地址访问主机电脑上运行的服务器,但无法访问其他电脑上运行的服务器 谁能告诉我怎么做?我可以从主机PC访问服务器。您不必做任何特殊的操作。只要使用正确的ip地址。我没有尝试,但是使用代理怎么样?1.在主机pc上运行代理,例如charles proxy。2.在代理服务器上设置端口转发。3.请求特定端口。@Helper..谢谢,但我

我正在编写一个android应用程序,它连接到服务器套接字并获取一些数据。服务器与主机电脑位于同一网络中。我可以使用android emulator以10.0.2.2 ip地址访问主机电脑上运行的服务器,但无法访问其他电脑上运行的服务器


谁能告诉我怎么做?我可以从主机PC访问服务器。

您不必做任何特殊的操作。只要使用正确的ip地址。我没有尝试,但是使用代理怎么样?1.在主机pc上运行代理,例如charles proxy。2.在代理服务器上设置端口转发。3.请求特定端口。@Helper..谢谢,但我尝试使用ip地址。。它不起作用。当我从终端仿真器ping'ip时,也没有收到任何回复。Dev tools->Terminal emulator您一定有错误或异常。哪一个?你的代码在哪里?如果您在设备上使用应用程序;它能到达服务器吗?检查你的防火墙是否阻止了与其他电脑的连接?你不需要做任何特殊的事情。只要使用正确的ip地址。我没有尝试,但是使用代理怎么样?1.在主机pc上运行代理,例如charles proxy。2.在代理服务器上设置端口转发。3.请求特定端口。@Helper..谢谢,但我尝试使用ip地址。。它不起作用。当我从终端仿真器ping'ip时,也没有收到任何回复。Dev tools->Terminal emulator您一定有错误或异常。哪一个?你的代码在哪里?如果您在设备上使用应用程序;它能到达服务器吗?是否检查防火墙是否阻止了与其他电脑的连接?