我目前正在使用Java ME和Intellij开发一个学校项目。我需要使用javax.microedition.io库创建客户端和服务器。但是,我尝试运行一些示例代码来创建服务器和客户端,并且我为这两行获得了返回值null:
ServerSocketConnection server =(ServerSocketConnection)Connector.open(“socket://:”+ port);
SocketConnection client =(SocketConnection)Connector.open(“socket://”+ hostname +“:”+ port);
有什么我想念的吗? Intellij有网络权限,我只是想在我的本地主机上测试它。我无法找到任何文档来指出为什么这些函数将返回null。我也尝试了其他协议(包括伪造的协议),并且没有任何异常被抛出。
修改 原来我在javax.microedition.io下找到的所有类都是未实现的(即只返回null或类似的值,如0)我将发布一篇关于这个问题的新帖子。