0
我使用eclipse,问题是我的httpConnection代码适用于android 2.3.3。但它不适用于android 5.0我无法处理它。Android 5.0 OpenHttpConnection错误
private InputStream OpenHttpConnection(String urlString) throws IOException{
InputStream in = null;
int response = -1;
URL url = new URL(urlString);
URLConnection conn = url.openConnection();
if(!(conn instanceof HttpURLConnection))
throw new IOException("Not an HTTP connection");
try{
HttpURLConnection httpConn = (HttpURLConnection) conn;
httpConn.setRequestMethod("GET");
httpConn.connect();
response = httpConn.getResponseCode();
if(response == HttpURLConnection.HTTP_OK){
in = httpConn.getInputStream();
}
}
catch(Exception ex){
throw new IOException ("Error connecting");
}
return in;
}
它给我“错误连接”上的android 5.0也android 4.0.3。
这是你自己的错误字符串。你扔掉有价值的信息。你应该使用ex.getMessage()来获得真正的错误。查看和发布你的logcat,因为你有更多的错误/例外。 – greenapps 2014-12-06 16:46:40