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卡-->?
?
?
?
正要用,谢谢!! 正要用,谢谢!!呵呵,不客气哈!