我用httpurlconnection打开一个网页的内容,在模拟器上成功,在android真机上就出错,并强行退出程序执行,真机通过wifi可以上internet,程序如下:
url=new URL("http://www.baidu.com");
HttpURLConnection urlConn=(HttpURLConnection)url.openConnection();
         //urlConn.setDoInput(true);
         urlConn.setConnectTimeout(6* 1000); //设置延时
         urlConn.setRequestMethod("GET");//以get方式发起请求(默认方式为:GET)
         if(urlConn.getResponseCode() != 200)         //对响应码进行判断=200    成功
         throw new RuntimeException("请求url失败"); 
        
         urlConn.connect();
         //得到读取的内容(流)
         InputStreamReader in=new InputStreamReader(urlConn.getInputStream());//,"GB2312"
         //为输出创建BufferedReader
         BufferedReader buffer=new BufferedReader(in);
                  .........
                  
                  in.close();
         //关闭http连接
         urlConn.disconnect();
不知道是什么原因?