AndroidデバイスからPCにソケットを介してメッセージを送信する実行中の小さな例があります。サーバーはこのリンクの例を使用してC++であり、クライアントは単純なAndroidアプリです。
私が抱えている問題は、両方をPC(Eclipseのエミュレーター上のAndroidアプリ)で実行すると正しく機能することですが、Androidデバイスを使用すると、接続タイムアウトのためにjava.net.ConnectExceptionが発生し続けます。
最初はファイアウォールの問題かもしれないと思っていましたが、使用しているポートを介した通信を許可するルールを作成し、同じように機能し続けました。念のためファイアウォールをオフにしようとしましたが、何も起こりませんでした。
私はAndroidとその逆からPCにpingを実行しましたが、すべて問題ありません。
何が欠けているのかについてのアイデアはありますか?もちろん、両方のデバイスは同じネットワーク上にあります。
前もって感謝します。