私はEclipseから実行しているAndroidエミュレーターを持っており、.NET(c#)で書いた単純なソケットサーバーに接続しようとしています。
サーバーはポート 4505 で同じマシン上で実行されています。サーバーに (PuTTy を介して) telnet で接続でき、問題なく動作しますが、Android エミュレーターを使用してサーバーに接続しようとすると、java.net が表示されます。 .ConnectException - localhost/127.0.0.1:4505 - org.apache.harmony.luni.net エラーで接続が拒否されました。
これは、エミュレーターが別のサブネット上にあるためだと思いますか? その場合は、UnknownHostException catch ブロックでキャッチされる別のエラーが発生すると思いますが...