欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

请问网络连接的有关问题

更新时间: 2014-01-05 02:41:54 责任编辑: Author_N1

 

请教网络连接的问题
就目前而言我只知道如何判断是否连接上了WIFI

if(RadioInfo.WAF_WLAN==RadioInfo.getActiveWAFs())
URL = URL + ";interface=wifi");

但是其它应该怎么检测,又该追加什么后缀呢,各位大虾,谁做过,能给个全面的吗!
------最佳解决方案--------------------

public static String getConnectionString() {
// This code is based on the connection code developed by Mike Nelson of
// AccelGolf.
// http://blog.accelgolf.com/2009/05/22/blackberry-cross-carrier-and-cross-network-http-connection
String connectionString = null;

// Simulator behaveior is controlled by the USE_IN_SIMULATOR
if (DeviceInfo.isSimulator()) {
connectionString = ";deviceside=true";
} else if (WLANInfo.getWLANState() == WLANInfo.WLAN_STATE_CONNECTED) {
// Wifi is the preferred transmission method
connectionString = ";interface=wifi";
}

// Is the carrier network the only way to connect?
else if ((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_DIRECT) == CoverageInfo.COVERAGE_DIRECT) {
String carrierUid = getCarrierBIBSUid();
if (carrierUid == null) {
// Has carrier coverage, but not BIBS. So use the carrier's TCP
// network
connectionString = ";deviceside=true";
} else {
// otherwise, use the Uid to construct a valid carrier BIBS
// request
connectionString = ";deviceside=false;connectionUID=" + 
carrierUid + ";ConnectionType=mds-public";
}
}

// Check for an MDS connection instead (BlackBerry Enterprise Server)
else if ((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_MDS) == CoverageInfo.COVERAGE_MDS) {
connectionString = ";deviceside=false";
}

// If there is no connection available abort to avoid bugging the user
// unnecssarily.
else if (CoverageInfo.getCoverageStatus() == CoverageInfo.COVERAGE_NONE) {
}

// In theory, all bases are covered so this shouldn't be reachable.
else {
connectionString = ";deviceside=true";
}

return connectionString;
}

------其他解决方案--------------------
多谢了,不过String carrierUid = getCarrierBIBSUid();
方法怎么实现的呢
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:41:54
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13278/
本文WWW.DOC100.NET DOC100.NET版权所有。