下面是抛出异常部分的代码,在真机运行时总是出现连接出现错误!!!, public static String doGet(String url) { try { HttpGet method = new HttpGet(url); DefaultHttpClient client = new DefaultHttpClient();// HttpHost proxy = new HttpHost("10.0.0.172", 80);这两句加不加进去真机都不行 // client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy); method.setHeader("Connection", "Keep-Alive"); HttpResponse response = client.execute(method); int status = response.getStatusLine().getStatusCode(); if (status != HttpStatus.SC_OK) throw new Exception(""); return EntityUtils.toString(response.getEntity(), "UTF-8"); } catch (Exception e) { return "连接出现错误!!!"; } }创建项目时选的是API4, 测试时的模拟器是android 1.6和android 2.3.3,真机是android 2.3.3 模拟器运行时网络连接没问题,但真机就抛出异常(也就是显示出"连接出现错误!!!";那一句),这个应该不是超时,因为它运行到上面的代码时就立即返回“连接错误”。我也在电脑的android-x86 2.2通用版测试也没问题,不知道是不是手机的问题。在AndroidManifest.xml里已经加入