我一直在度过生命中最糟糕的时光,试图理解为什么会这样,任何输入都会受到高度赞赏。
有问题的代码运行在一个不同的线程然后是midlet,虽然线程在连接完成后开始,我已经尝试了另一种方式,我最终在同一个地方。
执行此行时(当然使用经过验证的工作服务器地址):
this.socket = (SocketConnection) Connector.open(url);
没有任何反应,当我在调试中点击暂停时,它会带我到这个消息:
@exception IllegalMonitorStateException if the current thread is not
the owner of the object's monitor.
答案 0 :(得分:0)
我认为你应该在一个单独的线程中实现你的套接字和网络代码/模块。