Support for DatagramSocket (UDP)?



我的应用需要最小的数据支持datagramsocket(即UDP(。

具体来说,我需要新的datagramsocket((,send(datagrampacket p(和接收(datagrampacket p(。我想支持iOS和Android。

我的应用在模拟器中工作,但我在文档中发现了这一点:"此刻代号仅支持TCP插座。"

这可能很快改变吗?还是我必须深入研究本机代码才能完成我需要的工作?

如果它在模拟器中起作用,我想您使用了不支持的java.net API。您可以阅读此内容,以了解为什么不支持包括java.net API在内的某些API。

您可以使用本机界面来包装本机套接字实现可移植性当前有两个这样的CN1LIB,但它们专注于TCP插座:https://github.com/shannah/cn1sockets and https://github.com/shannah/cn1-websockets

您可以编写类似的API定位数据报。要了解有关本地界面的更多信息,请参见https://www.codenameone.com/how-do-i------------------------------------------------------------》

最新更新