我正在为Blackberry开发一款应用程序,但我遇到了一些问题
我想用WAP2连接到世界,但是我收到了这个错误:
Critical tunnel failure
我发布的代码如下:
private String connectionParameters() { if(WLANInfo.getWLANState() == WLANInfo.WLAN_STATE_CONNECTED) { return ";interface=wifi"; } else { int coverageStatus = CoverageInfo.getCoverageStatus(); ServiceRecord record = this.getWAP2ServiceRecord(); if(record != null && (coverageStatus & CoverageInfo.COVERAGE_DIRECT) == CoverageInfo.COVERAGE_DIRECT) { return ";deviceside=true;ConnectionUID=" + record.getUid(); } else if((coverageStatus & CoverageInfo.COVERAGE_MDS) == CoverageInfo.COVERAGE_MDS) { return ";deviceside=false"; } else if((coverageStatus & CoverageInfo.COVERAGE_DIRECT) == CoverageInfo.COVERAGE_DIRECT) { return ";deviceside=true"; } } return null; }
我真的希望不是沃达丰阻止WAP2 :(
提前感谢大家!
答案 0 :(得分:0)
检查设备上是否填充了正确的APN设置。这些设置是针对无线提供商的,因此请与沃达丰联系以获取您需要的设置或尝试谷歌(很可能您会发现它们是公开的)。
答案 1 :(得分:0)
刚收到沃达丰阿尔巴尼亚队的确认。 WAP仅限于他们的服务,因此上面的代码没有错误。