TCP クライアントを実装しましたが、少なくともリモート サーバーに接続しようとすると、これまでのところ正常に動作しています。そのサーバーがローカル Wi-Fi ネットワークにある場合、常に取得されます
02-20 14:09:04.400: W/System.err(29562): java.net.SocketException: failed to connect to /xxx.xxx.xxx.xxx (port xyz) after 5000ms: isConnected failed: EHOSTUNREACH (No route to host)
しかし!!LOCALサーバーがAndroidデバイスにpingを実行すると、pingが実行された後、デバイスがローカルサーバーに接続されます。
この動作の既知の理由はありますか? どこから解決策を探し始めるべきかわかりません。