0

我正在尝试从 PC 接收一些 udp 数据包,但它不工作。我有一个活动、一个接收线程和一个服务器线程。57111 端口在模拟器中被重定向。我先启动接收线程,然后启动服务器线程,欢迎提出任何建议。

4

1 回答 1

0

我已经使用外部套接字模拟器“SocketTest v 3.0.0”和通过 telnet 进行的端口重定向完成了这项工作,它比在同一应用程序之间Serverreviever在同一应用程序中交替更现实和更简单。因此,如果您想这样进行:

  1. 下载SocketTest它是免费的

  2. 运行你的安卓应用程序(只是服务器线程)

  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 回答