之前上网看了一大堆,直接操纵网址字符串什么的,很麻烦,结果发现直接这样就可以了,对cmwap是有效的,估计对联通的wap APN也没有什么问题
private HttpURLConnection getURLConnection(String url) throws Exception {
String proxyHost = android.net.Proxy.getDefaultHost();
if (proxyHost != null) {
java.net.Proxy p = new java.net.Proxy(java.net.Proxy.Type.HTTP,
new InetSocketAddress(android.net.Proxy.getDefaultHost(),
android.net.Proxy.getDefaultPort()));
return (HttpURLConnection) new URL(url).openConnection(p);
} else {
return (HttpURLConnection) new URL(url).openConnection();
}
}