0

PC からいくつかの udp パケットを受信しようとしていますが、機能していません。activityreceive thread、およびserver threadがあります。57111 ポートはエミュレーターでリダイレクトされます。最初に受信スレッドを開始し、その後サーバー スレッドを開始します。提案があれば歓迎します。

4

1 に答える 1

0

外部ソケットシミュレーター「SocketTest v 3.0.0」とtelnetによるポートリダイレクトを使用して、同じアプリケーション内で交互Serverに実行するよりも現実的で簡単です。revieverしたがって、そのように進めたい場合:

  1. ダウンロードはSocketTest無料です

  2. Androidアプリを実行します(サーバースレッドのみ)

  3. ホストから telnet リダイレクトを実行します。

    Telnet localhost <Port of you'r emulator> (5554 for me)
    redir add udp:5000:6000
    
  4. で udp に移動しSocketTest、udp メッセージを 5000 ポートに送信します。

リスナーが正常に機能する場合は、メッセージをキャッチできます。それが役立つことを願っています。

よろしく

于 2013-03-08T17:00:22.303 に答える