1.某些Rom在wifi环境下取代理依然会取到cmwap设置的代理值,所以取代理时判断一下手机网络环境,如果是gprs上网,则不取代理。
ConnectivityManager
connectivityManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo
activeNetworkInfo = connectivityManager
.getActiveNetworkInfo();
if (activeNetworkInfo != null) {
int type = activeNetworkInfo.getType();
//
TODO 防止wifi下读取移动的代理
if (type ==
ConnectivityManager.TYPE_MOBILE) {
//取代理
}else{
//不取代理
}
}
2.
某些rom的webkit在cmwap下,webkit连接不上或是时断时连,需要在onResume()添加
WebView.enablePlatformNotifications();,onStop添加
WebView.disablePlatformNotifications();。但是此时如果你需要刚进入这个activity就load页面,第一次进入时load的第一个页面是load不出来的,会停留很久并且不出错误页面,不调用WebViewClient.onReceivedError。个人试过setHttpAuthUsernamePassword也不好使。
个人解决方案:
mWebPage.post(new Runnable(){
@Override
public
void run() {
mWebPage.loadUrl(url);
}
});
此时第一此load页面会很快调用WebViewClient.onReceivedError,你再在WebViewClient.onReceivedError里面设置标志,重新载入第一个页面即可。
分享到:
相关推荐
以下是一份详细的步骤说明,帮助您在Android设备上设置CMWAP接入点: 1. **打开设置**:首先,进入您的Android手机的设置菜单。这通常可以通过下拉通知栏或在主屏幕上找到设置图标来完成。 2. **无线控件**:在...
cmwap代理软件
接下来是中国移动CMWAP接入点的设置方法,设置方法同上类似,只不过具体参数变化而已。 名称:中国移动wap设置; APN(或者接入点名称):cmwap; 代理:10.0.0.172; 端口:80; 用户名:空白; 密码:空白; ...
剖析cmwap和cmnet接入点区别和应用 一、cmwap和cmnet的概念 cmwap和cmnet是中国移动提供的两种GPRS接入点。cmwap是一种基于内网的接入点,使用A类地址(例如10.x.x.x),只能访问中国移动的WAP网络,而cmnet则是一...
手机上网接入点设置是一个重要的操作过程,它决定了手机如何通过移动网络连接到互联网。随着智能手机的普及和移动网络技术的发展,不同运营商提供的接入点设置各具特色。本篇文章将详细介绍主流手机上网接入点的设置...
这些设置允许iPhone通过CMWAP接入点进行网络连接。不过,需要注意的是,不同的地区可能会有不同的服务器地址,因此在尝试连接前,建议先向当地运营商咨询正确的APN设置。 此外,由于某些运营商可能限制了CMWAP的非...
### iPhone4S、iPhone5 设置移动 cmWap 接入点详解 #### 一、引言 随着智能手机的普及和技术的发展,人们对移动互联网的需求日益增长。对于早期的 iPhone 用户而言,如何合理利用套餐内的流量成为了关注的重点之一...
这两种网络接入点(APN)在连接互联网时有不同的设置和限制。 CMWAP和CMNET是中国移动提供的两种GPRS/EDGE网络接入方式。CMWAP通常用于通过手机浏览器访问WAP网站,它需要通过代理服务器,并且可能有特定的网络限制...
CMWAP是要设置代理才能上的 HTTP代理设置为10.0.0.172 端口:80 推荐用动感挪移这个代理软件,基本上可以使CMWAP当作CMNET来用!
android下的两种http访问方式 HttpURLConnection和HttpClient接口 以前在cmwap网络下代理访问
它不同于 CMNET 接入点,CMNET 提供的是完全的互联网访问,而 CMWAP 可能存在一些限制,例如速度较慢或不能直接访问某些非 WAP 网站。 2. 无限量包月卡: 文中提到的 CMWAP 无限量卡,指的是用户可以以一定的月费...
CMWAP是中国移动的非标准WAP接入点,它需要通过代理服务器进行HTTP通信。在Android中,我们可以通过设置`Proxy`对象来配置HTTP连接的代理: ```java Proxy proxy = new Proxy(Proxy.Type.HTTP, new ...
CMWAP接入点设置是指在中国移动网络环境下,为了通过手机访问互联网,特别是通过GPRS(General Packet Radio Service)服务,需要进行的一种特定网络配置。CMWAP和CMNET是两个不同的接入点名称(APN),它们都属于...
Android 手机设置CMWAP 接入点 设置--- 无限控件---移动网络设置---接入点名称----再按菜单---选择新apn 步,设置CMNET 上网APN 新建 APN 1.名称:cmnet 2.APN:cmnet 3.APN 类型:default 就只...
可以通过查看应用程序的设置中有没有代理服务器的选项,也可以通过按照以下步骤测试:在 GPRS 接入点设置的高级设置里去掉代理服务器的设置项,如果应用程序可以正常工作,那么它是基于 WAP 网关协议。 CMWAP 和 ...
在Android客户端开发中,网络接入点(Access Point Name, 简称APN)是至关重要的组成部分,它决定了设备如何连接到互联网。本篇将详细阐述三网运营商——中国移动、中国联通和中国电信——提供的不同网络接入点及其...
CMWAP是GPRS(General Packet Radio Service)网络下的一种接入点名称(Access Point Name,简称APN),它是中国移动为用户提供的一种低带宽、低成本的互联网访问服务。相比于CMNET,CMWAP通常用于浏览网页、收发...
通过3G上网卡和相应的配置工具,用户可以充分利用cmwap接入点的流量,甚至可能享受到免费代理服务带来的额外便利。在实际应用中,像Proxifier这样的软件扮演着关键角色,它让代理设置变得简单,使得各种应用程序都能...