当前位置: 代码迷 >> Android >> Android从网下上载文件
  详细解决方案

Android从网下上载文件

热度:97   发布时间:2016-05-01 18:41:56.0
Android从网上下载文件

?

	URL url=null;		try {			url = new URL("http://192.168.1.100/Test/111.mp3");			HttpURLConnection urlConn = (HttpURLConnection) url					.openConnection();			BufferedInputStream bis = new BufferedInputStream(urlConn					.getInputStream());			FileOutputStream fos = new FileOutputStream(					Environment.getExternalStorageDirectory().getName()+					"\\music\\6.mp3");			BufferedOutputStream bos = new BufferedOutputStream(fos);			byte[] buf = new byte[3 * 1024];			int result = bis.read(buf);			while (result != -1) {				bos.write(buf, 0, result);				result = bis.read(buf);			}			bos.flush();			bis.close();			fos.close();			bos.close();		} catch (MalformedURLException e) {			e.printStackTrace();		} catch (IOException e) {			e.printStackTrace();		}

?

?同时在AndroidManifest.xml中添加如下配置信息

?

?

<uses-permission android:name="android.permission.INTERNET"/><!--访问网络-->
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><!--访问sd卡-->
?

?

?

?

1 楼 anyang763 2011-11-02  
正要用,谢谢!!
2 楼 HeLinHang 2011-11-02  
anyang763 写道
正要用,谢谢!!

呵呵,不客气哈!
  相关解决方案