Generally, a network that can be connected to the Internet through proxy is not connected to the Internet using the android simulator. Although the Proxy Server IP address and port are set in the simulator, can simulator browser can be connected to the Internet, (how to set up network proxy in simulation please refer to here http://www.cnblogs.com/DiYuShe/archive/2012/07/06/2579204.html ). but self-developed ProgramOr cannot be connected. In this case, you can use the following CodeTo achieve the network connection of the application!
Proxy proxy = new proxy (java.net. Proxy. type. HTTP, new inetsocketaddress ("10.0.0.172", 80 ));
Httpurlconnection connection = (httpurlconnection) URL. openconnection (proxy );
This is the networking method of java.net packages. You can also use httpclient of Apache to connect to the network.
Defaulthttpclient httpclient = new defaulthttpclient ();
Httphost proxy = new httphost ("10.0.0.172", 80 );
Httpclient. getparams (). setparameter (connrouteparams. default_proxy, proxy );