PC からいくつかの udp パケットを受信しようとしていますが、機能していません。activity、receive thread、およびserver threadがあります。57111 ポートはエミュレーターでリダイレクトされます。最初に受信スレッドを開始し、その後サーバー スレッドを開始します。提案があれば歓迎します。
1 に答える
0
外部ソケットシミュレーター「SocketTest v 3.0.0」とtelnetによるポートリダイレクトを使用して、同じアプリケーション内で交互Server
に実行するよりも現実的で簡単です。reviever
したがって、そのように進めたい場合:
ダウンロードは
SocketTest
無料ですAndroidアプリを実行します(サーバースレッドのみ)
ホストから telnet リダイレクトを実行します。
Telnet localhost <Port of you'r emulator> (5554 for me) redir add udp:5000:6000
で udp に移動し
SocketTest
、udp メッセージを 5000 ポートに送信します。
リスナーが正常に機能する場合は、メッセージをキャッチできます。それが役立つことを願っています。
よろしく
于 2013-03-08T17:00:22.303 に答える