Codenameone 如何枚举移动设备上的网络接口和IP地址

Codenameone 如何枚举移动设备上的网络接口和IP地址,codenameone,Codenameone,我正在构建一个codenameone java客户机,以便与JavaRMI服务器通信。 您能建议如何枚举我的目标移动设备上的接口和Wi-Fi IP地址吗 我想了解更多关于使用什么codenameone libs来提供通常的java.net方法的详细信息,比如 枚举网络=NetworkInterface.getNetworkInterfaces(); 用于(网络接口netint:Collections.list(nets)){ String str=显示接口信息(netint); 字符串IP1=i

我正在构建一个codenameone java客户机,以便与JavaRMI服务器通信。 您能建议如何枚举我的目标移动设备上的接口和Wi-Fi IP地址吗

我想了解更多关于使用什么codenameone libs来提供通常的java.net方法的详细信息,比如 枚举网络=NetworkInterface.getNetworkInterfaces(); 用于(网络接口netint:Collections.list(nets)){ String str=显示接口信息(netint); 字符串IP1=inc.getRowFromDelimitedStringSafe(str,2,“~”); System.out.println(“IP=“+IP+”str=“+str”);
}

代号一不支持RMI。移动设备也没有网络接口API,因为移动设备没有以太网端口可供选择


强烈建议您使用HTTPS进行通信或WebSocket,因为移动设备通过蜂窝网络连接,可能会出现故障或过滤“奇数”流量。

Codename One不支持RMI。移动设备也没有网络接口API,因为移动设备没有以太网端口可供选择


强烈建议您使用HTTPS进行通信或WebSocket,因为移动设备通过蜂窝网络连接,可能会出现故障或过滤“奇数”流量。

谢谢,但是,此移动设备应连接到本地无线网络,并通过套接字与同一网络上的套接字服务器通信。此应用程序将在Wi-Fi始终可用且能够脱机工作的环境中使用。将不会使用手机网络。我想发现我的IP和用Wi-Fi建立的接口。在这种情况下,你可以使用Socket,它几乎是这个API的主要用途。请注意,该框架是针对一般情况而不是特殊情况设计的,因此类似RMI的API在一般情况下没有多大意义。不过,多亏了它,该移动设备有望连接到本地无线网络,并通过套接字与同一网络上的套接字服务器通信。此应用程序将在Wi-Fi始终可用且能够脱机工作的环境中使用。将不会使用手机网络。我想发现我的IP和用Wi-Fi建立的接口。在这种情况下,你可以使用Socket,它几乎是这个API的主要用途。请注意,该框架是为泛型而不是特例设计的,因此类似RMI的API在泛型中没有多大意义。