1

私はAndroid携帯アプリケーションを開発しています。サーバーと通信します。サーバープログラムはポート9999でリッスンします。wifi接続を使用するとすべて問題ありませんが、GPRS接続に切り替えると、クライアントはサーバーに到達できません。

パケットをtcpdumpすることにより、GPRSが有効になっている場合、すべてのパケットが80ポートのGPRSゲートウェイに送られることがわかりました。

GPRSの場合、クライアントがサーバーの9999ポートに到達できるようにするにはどうすればよいですか?

4

1 に答える 1

1

IPでサーバーにアクセスできますか?目的のポートを指定するIP:ポートペアで接続してみてください

http://developer.android.com/reference/java/net/InetAddress.html http://developer.android.com/reference/java/net/InetSocketAddress.html

于 2011-10-09T13:39:15.010 に答える