我想在eclipse上执行一个udp接收器。但它不工作。 udp发送器工作正常,数据包通过特定端口发送。但仿真器无法通过udp发件人接收任何数据包。需要帮助。android上的UDP接收器
0
A
回答
1
我不知道你的场景是什么,但根据我的情况,我只需在我的系统(Windows 7)上使用php脚本设置UDP服务器,并成功发送并从以下代码接收来自android模拟器的UDP数据包。
String receivedString="";
byte[] sendData = new byte[1024];
byte[] receiveData = new byte[1024];
sendData = stringToBeSended.getBytes();
DatagramPacket sendPacket = new DatagramPacket(sendData,
sendData.length, IPAddress, port);
DatagramSocket clientSocket;
try {
clientSocket = new DatagramSocket();
clientSocket.send(sendPacket);
DatagramPacket receivePacket = new DatagramPacket(receiveData,
receiveData.length);
clientSocket.receive(receivePacket);
receivedString = new String(receivePacket.getData());
clientSocket.close();
} catch (SocketException e) {
Log.v("SocketExceptionOccured", e.toString())
e.printStackTrace();
} catch (IOException e) {
Log.v("IOExceptionOccured", e.toString())
e.printStackTrace();
}
Toast.makeText(getBaseContext(), receivedString, Toast.LENGTH_LONG).show();
相关问题
- 1. 在Android上接收UDP数据包
- 2. android udp接收不工作?
- 3. Android的UDP套接字 - 接收“垃圾”
- 4. 在Android设备上发送UDP后无法接收UDP响应
- 5. 从android系统udp服务器接收udp数据?
- 6. 接收UDP
- 7. MATLAB中的高速UDP接收器
- 8. Android从不接收UDP数据包
- 9. Android UDP接收/等待传入数据
- 10. 如何在Android中接收UDP数据?
- 11. 如何在android中接收udp数据?
- 12. 在android中接收UDP数据包
- 13. 接收UDP广播
- 14. 接收UDP消息
- 15. C++ UDP接收类
- 16. UDP接收数据
- 17. Android UDP NetworkReceiver未接收WI-FI上的任何数据
- 18. 仅接收一个数据包的UDP接收器代码
- 19. redir后只接收少量的UDP数据包。 (Android模拟器)
- 20. 无法通过Internet从PC服务器接收Android上的UDP数据
- 21. 在XP和Win7上接收UDP
- 22. 使用WinPCap的UDP接收
- 23. 在Docker容器中接收UDP多播
- 24. 未能在Android应用上接收UDP字节
- 25. 在android上无法接收UDP数据包?
- 26. Android UDP通过3G或WiFi在手机上接收
- 27. 使用Android接收器通过Internet进行UDP多播?
- 28. 我可以在UDP接收器上使用Twisted GTK Reactor吗?
- 29. 在Linux上升压udp接收器失败
- 30. 发送和接收数据报套接字上的UDP数据包android
您正在使用哪个设备用于UDP服务器,哪个设备用于UDP客户端....?发送数据包之前您是否正确启动了UDP服务器? –
向我们显示代码,以便我们可以检查请 – TimVK