android里的app怎么通过代理上网

展开全部android APP一般情况下通过代理才能连接到外网的网络,使用android 模拟器是连接不上网的,虽然在模拟器里面设置了代理服务器的IP和端口后,可以模拟器的浏览器可以连上网了,在模拟其中设置网络代理请参看下面代码  Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));  HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);    这是java.net包的联网方式。还可以用Apache的HttpClient连接网络。  DefaultHttpClient httpClient = new DefaultHttpClient();展开全部android APP一般情况下通过代理才能连接到外网的网络,使用android 模拟器是连接不上网的,虽然在模拟器里面设置了代理服务器的IP和端口后,可以模拟器的浏览器可以连上网了,在模拟其中设置网络代理请参看下面代码  Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));  HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);    这是java.net包的联网方式。还可以用Apache的HttpClient连接网络。  DefaultHttpClient httpClient = new DefaultHttpClient();  HttpHost proxy = new HttpHost("10.0.0.172", 80);  httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);