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的