我试图让HTML源从一个网站,用户输入,我到目前为止的代码串是这样的:从Android应用阅读HTML源
public String getURLContent(String url)
{
try
{
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
ResponseHandler<String> resHandler = new BasicResponseHandler();
String page = httpClient.execute(httpGet, resHandler);
return page;
}
catch (ClientProtocolException e)
{
e.printStackTrace();
return "";
}
catch (IOException e)
{
e.printStackTrace();
return "";
}
}
每次我试着运行这个我碰到第二个catch(IOException),根据文档意味着服务器未能提供有效的响应...我正在测试这样的网站,如“http:\ www.google.com \”,所以他们应该肯定是响应
您是否添加了如android.permission.INTERNET所需的权限? – Jems 2012-04-14 18:00:57
我只有这一个权限: 有其他吗? –
CHollman82
2012-04-14 18:06:56
如果这实际上是你的网址,那么这是不正确的。 'www' – FoamyGuy 2012-04-14 18:18:22