手机切换接入点需要处理什么?
以下代码省略了次要代码:
——————————————————————————————
conn = (HttpConnection) Connector.open(request, Connector.READ,true);
conn.setRequestMethod(HttpConnection.GET);
conn.setRequestProperty("User-Agent", System.getProperty("microedition.profiles"));
conn.setRequestProperty("Connection", "Keep-Alive");
conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
conn.setRequestProperty("Accept","*/*");
conn.setRequestProperty("Content-Length",Integer.toString( postData != null?postData.length : 0 ) );
if (isProxy) {
conn.setRequestProperty("X-Online-Host", host + ":" + port);
}
if (HttpConnection.POST.equals(method) && postData != null) {
OutputStream outputstream = conn.openOutputStream();
outputstream.write(postData);
outputstream.flush();
outputstream.close();
}
responseCode = conn.getResponseCode();
——————————————————————————————
说明下运行情况:
如果在程序一开始之后选择一个接入点:cmwap or cmnet or WLAN 连接,一切运行正常,
但是如果在运行之中把接入点更换一下,程序就会报错,根据我真机调试后的结果是 responseCode = conn.getResponseCode()抛空指针异常;
另外说明:我是每次连接都启一个新的连接;
测试机型:NokiaN78,LGKP500,三星i458,均表现如此
——————————————————————————————
conn = (HttpConnection) Connector.open(request, Connector.READ,true);
conn.setRequestMethod(HttpConnection.GET);
conn.setRequestProperty("User-Agent", System.getProperty("microedition.profiles"));
conn.setRequestProperty("Connection", "Keep-Alive");
conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
conn.setRequestProperty("Accept","*/*");
conn.setRequestProperty("Content-Length",Integer.toString( postData != null?postData.length : 0 ) );
if (isProxy) {
conn.setRequestProperty("X-Online-Host", host + ":" + port);
}
if (HttpConnection.POST.equals(method) && postData != null) {
OutputStream outputstream = conn.openOutputStream();
outputstream.write(postData);
outputstream.flush();
outputstream.close();
}
responseCode = conn.getResponseCode();
——————————————————————————————
说明下运行情况:
如果在程序一开始之后选择一个接入点:cmwap or cmnet or WLAN 连接,一切运行正常,
但是如果在运行之中把接入点更换一下,程序就会报错,根据我真机调试后的结果是 responseCode = conn.getResponseCode()抛空指针异常;
另外说明:我是每次连接都启一个新的连接;
测试机型:NokiaN78,LGKP500,三星i458,均表现如此
...全文
相关推荐
安卓Android系统wap接入点上网设置(三星I9220无限卡为例)
##### 步骤3:切换至WAP模式在软件界面上找到相应的选项,将当前模式切换为“WAP”,确保当前显示的是WAP模式。
无线接入点信息处理及存储技术的实践指南
本文还有配套的精品资源,点击获取 简介:本资料深入探讨了现代通信系统中无线接入点(WAP)信息的高效管理与处理方法,硬件设备设计,存储技术,以及相关的安全措施。涉及到无线接入点的工作原理、信号传输覆盖优化、安全机制、信息处理方法、设备设计实现、计算机可读存储介质、软件实现、故障诊断与维护、网络优化和标准协议等内容,为网络管理员和通信工程师提供无线网络设计、部署和维护的专业技...
接入点内部协议及其在接入点上的实现
旧 AP 在 STA 切换后仍可能尝试与之通信,浪费无线资源;2. STA 在新旧 AP 之间切换时,需要快速恢复认证状态,避免重新认证过程;3.
基于Blackfin处理器的蓝牙语音网接入点的设计.pdf
它包括蓝牙设备、蓝牙接入点(Access Point)和以太网连接。蓝牙设备如蓝牙耳机或手机通过蓝牙无线链路与接入点建立连接。
symbian 接入点
这个概念在智能手机和平板电脑等移动设备上尤为重要,因为它们通常通过多种方式(如Wi-Fi、蜂窝数据等)连接到网络。下面将详细讨论Symbian系统中的接入点设置、默认接入点以及如何选择合适的接入点。


J2ME
