Android:使用某些设备无法在我的应用上建立互联网连接

时间:2013-03-05 19:44:53

标签: android httpclient gprs

ich已经为Android编写了一个应用程序,它必须从网站下载数据。总而言之,它运作良好,但我从一些用户那里听说,当他们通过移动互联网使用互联网访问时,互联网连接不起作用。使用WLAN没有问题,在我的手机上它甚至可以与移动互联网一起使用。我已经确保自己有这些问题的用户可以通过移动互联网在其他应用上访问互联网... 这是源代码,我建立连接。

String urlString = "http://google.com";
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setReadTimeout(10000 /* milliseconds */);
conn.setConnectTimeout(15000 /* milliseconds */);
conn.setRequestMethod("GET");
conn.setDoInput(true);
// Starts the query
conn.connect();
InputStream stream = conn.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(stream, "ISO-8859-"));
String line = "";
while((line = reader.readLine()) != null){
    line //do sthg with line
}

我希望我能给你们足够的信息帮助我解决这个问题

此致

1 个答案:

答案 0 :(得分:0)

也许你可以删除那些

conn.setReadTimeout(10000 /* milliseconds */);
conn.setConnectTimeout(15000 /* milliseconds */);