我在Eclipse中运行了一个Android模拟器,试图连接到我在.NET(C#)中编写的简单套接字服务器。
该服务器在同一台机器上的端口4505上运行。我可以通过PuTTy进行telnet连接,并且它可以正常工作,但是当我尝试使用Android模拟器连接服务器时,会出现java.net.ConnectException - localhost/127.0.0.1:4505 - Connection refused at org.apache.harmony.luni.net错误。
我猜测这是因为模拟器位于不同的子网或其他位置?如果是这种情况,我认为应该会捕获UnknownHostException catch块中的不同错误...