Android下实现wap和net自适应

之前上网看了一大堆,直接操纵网址字符串什么的,很麻烦,结果发现直接这样就可以了,对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();
		}
	}

发表评论

电子邮件地址不会被公开。 必填项已用*标注