在Android Studio中获取HTML源代码

时间:2016-04-14 23:57:47

标签: html get httpurlconnection

我测试了这个功能,但是没有用 权限可以进入清单文件 我做错了什么?

    public void getHTML() throws Exception {
    URL url = new URL("http://www.android.com/");
    HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
    try {
        BufferedReader br = new BufferedReader(
                new InputStreamReader(urlConnection.getInputStream()));
        String inputLine;
        StringBuffer response = new StringBuffer();

        while ((inputLine = br.readLine()) != null) {
            response.append(inputLine);
        }
        txtInfo.setText("123");
        br.close();
    }finally {
        urlConnection.disconnect();

    }
}

1 个答案:

答案 0 :(得分:0)

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);

您也可以使用AsynTask