public static File getFile(String url) throws Exception {    //对本地文件命名    String fileName = url.substring(url.lastIndexOf("."),url.length());    File file = null;    URL urlfile;    InputStream inStream = null;    OutputStream os = null;    try {        file = File.createTempFile("net_url", fileName);        //下载        urlfile = new URL(url);        inStream = urlfile.openStream();        os = new FileOutputStream(file);        int bytesRead = 0;        byte[] buffer = new byte[8192];        while ((bytesRead = inStream.read(buffer, 0, 8192)) != -1) {            os.write(buffer, 0, bytesRead);        }    } catch (Exception e) {        e.printStackTrace();    } finally {        try {            if (null != os) {                os.close();            }            if (null != inStream) {                inStream.close();            }        } catch (Exception e) {            e.printStackTrace();        }    }    return file;}

更多相关文章

  1. android webview处理h5打开本地文件浏览器的功能
  2. 第二十篇 Android获取本机图片、音频、视频、文档以及本地文件夹
  3. android通过JNI用C/C++创建本地文件
  4. Android 本地文件 调用系统 设置壁纸
  5. Android保存Log信息到本地文件
  6. Android将需要的日志文件LOG记录到本地文件夹下指定的文件
  7. Android 本地文件管理类
  8. Android 打开本地文件兼容7.0
  9. Android打开本地文件

随机推荐

  1. Robotium学习笔记一
  2. android音频采集,MediaCodec实时PCM转AAC
  3. Android 多线程注意事项
  4. android短彩信数据库设计(三)
  5. Ubuntu Qt安装安卓android编译器
  6. 个人android遇到的问题总结
  7. android 线程间通信
  8. 准备一个rubymotion for android的实际项
  9. Android adb setuid提权漏洞的分析
  10. Android(安卓)8.1 关机充电动画(二)Uboot模