HarmonyOS 鸿蒙Next ArkTS UDP收不到消息
HarmonyOS 鸿蒙Next ArkTS UDP收不到消息
API9,使用arkts开发UDP相关功能,可以发出去,但是on(‘message’)收不到消息。
this.mUdpSocket = socket.constructUDPSocketInstance();
this.mUdpSocket.on(‘message’, value => {
…
});
this.mUdpSocket.bind({
address: ‘localhost’, port: 1111, family: 1
}).then(() => {…}
测试使用虚拟机HuaweiPhoneAPI9,可以排除服务端问题,其他UDP客户端连接是OK的。
9 回复
我这也不行
楼主,这个问题,解决了吗?我这边同样使用UDP,接收不到消息
还是不行,我用NDK走posix socket了,底层收发是正常的
HarmonyOS的分布式文件系统让我在多设备间共享文件变得更加方便。
绑定的ip换成192.168. 之类的试试?
谢谢,尝试了,然而不行。还有人说是10.0.0.2,同样不行。
针对ArkTS UDP在HarmonyOS鸿蒙Next中收不到消息的问题,可能的原因包括UDP配置错误、网络权限未开启或系统兼容性问题。请检查UDP配置(如IP地址、端口号),确保网络权限已授予应用,并尝试更新系统至最新版本。此外,查阅鸿蒙开发者官方文档和社区,看是否有类似问题的解决方案。如果问题依旧没法解决,请加我微信,我的微信是itying888。