问题描述
||
尝试在android 2.1平台上打开连接时,HttpUrlConnection.getInputStream方法始终抛出IOException,FileNotFound异常。该代码可以在Android 2.2和2.3版本中正常工作。我有创建新连接的标准方法。此后,在调用get输入流时立即引发错误。注意,所有尝试建立的连接都是\“ http:// something / something \”。
public static URLConnection createConnection(String urlStr,Boolean useAuthentication,Boolean setOutput){
Log.i(GpodRoid.LOGTAG,\"Creating Connection to \" + urlStr);
URLConnection conn = null;
try {
conn = new URL(urlStr).openConnection();
conn.setDoOutput(setOutput);
conn.setDoInput(true);
if(useAuthentication){
String auth = GpodRoid.prefs.getUsername() + \":\" + GpodRoid.prefs.getPassword();
String encoded = Base64.encodeBytes(auth.getBytes());
conn.setRequestProperty(\"Authorization\",\"basic \" + encoded);
}
}
catch (Exception e) {
Log.e(GpodRoid.LOGTAG,\"Error creating Connection: \" + stackTrace(e));
}
return conn;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)