基于apache http的工具类
/*所需JARhttpmime-4.1.1.jarAndroid 2.1 已包含下面两个org.apache.httporg.apache.json工具类HttpUtils.java使用方法:*/ HttpClient httpClient = new DefaultHttpClient(new BasicHttpParams());HttpParams params = httpClient.getParams();HttpConnectionParams.setConnectionTimeout(params, 1000 * 10);HttpConnectionParams.setSoTimeout(params, 1000 * 10);ConnManagerParams.setTimeout(params, 1000 * 10);/*HttpUtils.javapublic static String makeUrl(String baseUrl, String relativeUrl,Object... params);public static String makeUrl(String baseUrl, String relativeUrl,Map<String, Object> params);*/String url=HttpUtils.makeUrl("http://192.168.1.100:8080/app/", "/dist/release_notes.txt", params);String result = HttpUtils.get(url, httpClient)String url=HttpUtils.makeUrl("http://192.168.1.100:8080/app/", "/dist/ird_android.apk", params);String apkFilePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/temp/test_android.apk";HttpUtils.download(fileUrl, apkFilePath, httpClient);