2012-09-13 6 views
8

私はgoogleを試しましたが、これについてのポストトークも見ることができません。私がアンドロイドでソケットを作成したいときは、PCでソケットを作成する方法と同じルールがアンドロイドに適用されますか? 1つのポートでリッスンしてソケットを作成するのを待ちますか?アンドロイドとイオスにはいくつのポート番号がありますか?

+0

AndroidとIOSはリスナーをネットワークポートにサポートしますか?ポート上のリスナーに対してはどうすればよいですか? –

+0

@ FIG-GHD742私はAndroidSのサポートは、ちょうどServerSocketクラスを見て、J2SEに似ている必要がありますと思う。しかし、私はポート番号は何であり、どれくらいの数を供給できるかはわかりません。 – GMsoF

+0

どちらも(iOSとAndroid)はソケット接続をサポートしていますが、サポートするポートの数についてはわかりません – jMelnik

答えて

1

ServerSocketSocketがあります。 Socket client = ss.accept()を呼び出して、クライアントがフックするまで待ちます。空いているポートがわからない場合は、ss = new ServerSocket()を使用してください。これにより、空きポートが自動的に割り当てられます。また、メインスレッドでこれを行わず、マニフェストの適切なパーミッションを宣言してください。

+0

アンドロイドには合計ポート数がありますか? – GMsoF

+1

1-1024は予約されています。サードパーティのアプリケーションで使用されていない場合は、1025-65535は無料です。 – bluewhile

関連する問題