日期:2014-05-20  浏览次数:20790 次

高分求助,一直没做过socket,今天写了个socket连接程序
serverAddress   =   "socket://121.235.229.105:1000 ";
try   {
                                server   =(SocketConnection)   Connector.open(serverAddress);
                        }   catch   (IOException   ex)   {
                                ex.printStackTrace();
                                errInfo   =   "IOException: "+ex.getMessage();
                                linkStatus   =   LINKERROR;
                                return;
                        }catch(IllegalArgumentException   ex1){
                                ex1.printStackTrace();
                                errInfo   =   "IllegalArgumentException: "+ex1.getMessage();
                                linkStatus   =   LINKERROR;
                                return;
                        }catch(SecurityException   ex2){
                                ex2.printStackTrace();
                                errInfo   =   "SecurityException: "+ex2.getMessage();
                                linkStatus   =   LINKERROR;
                                return;
                        }
这个是连接代码,在线程中完成的,在模拟器上没有问题
但是到我的nokia7610上报symbian   os   error   -4161
200分求助,我的手机卡是中国移动全球通,走的是cmnet路线

------解决方案--------------------
Service not subscribed.
应该是你的手机的GPRS配置有问题
------解决方案--------------------
换台手机看下

可能是这台7610的上网设置不对
或者重置手机设置,选择GPRS接入点
------解决方案--------------------
确定卡和手机设置都没有问题先,还真没遇到过这种情况
------解决方案--------------------
不对啊,如果需要数字签名的话,他会报SecurityException的