首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Activity HttpURLConnection的简单使用解决思路

2012-01-15 
Activity HttpURLConnection的简单使用我想通过HttpURLConnection请求一个下载地址并地址服务器会在输出流

Activity HttpURLConnection的简单使用
我想通过HttpURLConnection 请求一个下载地址 
并地址服务器会在输出流里面写入 东西, 因此我获取输入流 并将此地址对应的资源文件下载到sdcard当中
以下是我的代码:

Java code
//随便找了个歌曲地址URL url = new URL("http://211.162.76.49/download/185049/194841/4/mp3/101/51/1269329382245_563/love1.mp3");  HttpURLConnection conn = (HttpURLConnection) url.openConnection();  //连接conn.connect();  //获取输入流InputStream stream = conn.getInputStream();  //这里做个测试只获取其中的一部分数据byte[] data=new byte[10240];  //读取int length=stream.read(data);  //将次byte转换成StringString str=new String(data,0,length);   //断开连接conn.disconnect();  // 输出信息Log.v("luo_wei", str);//关闭流stream.close();  


这段代码在模拟器中运行时有效的  
但是将代码放进真机 以wifi的形式 的时候将无法连接到此服务器?
conn.connect(); 也就是这段 连接超时 why?

[解决办法]
用的是什么接入点?CMWAP的话,需要设置代理。

热点排行