5***@qq.com
5***@qq.com
  • 发布:2016-11-23 16:38
  • 更新:2022-09-23 15:18
  • 阅读:4745

Android 调用DatagramSocket,实现UDP发送数据!

分类:Native.js

var DatagramSocket = plus.android.importClass("java.net.DatagramSocket");
var DatagramPacket = plus.android.importClass("java.net.DatagramPacket");
var InetAddress = plus.android.importClass("java.net.InetAddress");
var String = plus.android.importClass("java.lang.String");
var udp = new DatagramSocket();
var data = new String("测试发送数据").getBytes("gb2312");//发送中文需要指定编码
var packet = new DatagramPacket(data, data.length, InetAddress.getByName("192.168.0.255"), 1024);
udp.send(packet);
udp.close();
测试成功,至于如何接收数据,还有待实现。

2 关注 分享
7***@qq.com 天狼落星

要回复文章请先登录注册

容若思雪

容若思雪

恩刚才实际测试了下,确实可以发送数据。要是有接收就更好了。。谢谢分享
2017-05-04 11:21