转自:http://blog.csdn.net/etzmico/article/details/7786525

/**  * 复制单个文件  * @param oldPath String 原文件路径 如:c:/fqf.txt  * @param newPath String 复制后路径 如:f:/fqf.txt  * @return boolean  */   public void copyFile(String oldPath, String newPath) {   try {   int bytesum = 0;   int byteread = 0;   File oldfile = new File(oldPath);   if (oldfile.exists()) { //文件存在时   InputStream inStream = new FileInputStream(oldPath); //读入原文件   FileOutputStream fs = new FileOutputStream(newPath);   byte[] buffer = new byte[1444];   int length;   while ( (byteread = inStream.read(buffer)) != -1) {   bytesum += byteread; //字节数 文件大小   System.out.println(bytesum);   fs.write(buffer, 0, byteread);   }   inStream.close();   }   }   catch (Exception e) {   System.out.println("复制单个文件操作出错");   e.printStackTrace();   }   }   /**  * 复制整个文件夹内容  * @param oldPath String 原文件路径 如:c:/fqf  * @param newPath String 复制后路径 如:f:/fqf/ff  * @return boolean  */   public void copyFolder(String oldPath, String newPath) {   try {   (new File(newPath)).mkdirs(); //如果文件夹不存在 则建立新文件夹   File a=new File(oldPath);   String[] file=a.list();   File temp=null;   for (int i = 0; i < file.length; i++) {   if(oldPath.endsWith(File.separator)){   temp=new File(oldPath+file[i]);   }   else{   temp=new File(oldPath+File.separator+file[i]);   }   if(temp.isFile()){   FileInputStream input = new FileInputStream(temp);   FileOutputStream output = new FileOutputStream(newPath + "/" +   (temp.getName()).toString());   byte[] b = new byte[1024 * 5];   int len;   while ( (len = input.read(b)) != -1) {   output.write(b, 0, len);   }   output.flush();   output.close();   input.close();   }   if(temp.isDirectory()){//如果是子文件夹   copyFolder(oldPath+"/"+file[i],newPath+"/"+file[i]);   }   }   }   catch (Exception e) {   System.out.println("复制整个文件夹内容操作出错");   e.printStackTrace();   }   }  

PS:

拷贝assets目录下文件

InputStream is = ctx.getAssets().open("test.apk");  

Android复制文件相关推荐

  1. android 复制文件到指定文件夹_按指定名称批量新建文件夹,其实并不难

    假如你有一个很长的excel名单,成百上千人.业务需要,这些姓名都需要单独做成一个个文件夹. 难道要新建文件夹,然后复制多个,然后用复制粘贴大法一个个去修改文件夹名字吗??? 记住一句话,EXCEL中 ...

  2. android 复制文件 代码,将android项目从一台计算机复制到另一台计算机后找不到classes.dex文件...

    我已经将两个android项目从一台机器复制到另一台机器上,并且我正试图在模拟器上运行相同的项目,但是每次我得到两个项目相同的错误.错误如下: C:\Users\Abhi\Desktop\Ashish ...

  3. 与android虚拟机传输文件,android 在本机和虚拟机设备之间复制文件

    可以使用 adb push 命令从本机复制文件到设备中, 使用adb pull 命令从设备复制文件到本机中 首先要通过命令行进入 android sdk目录下的platform-tools目录 例如我 ...

  4. Android截图apk,PC获取手机截图、复制文件、安装APK

    PC获取手机截图.复制文件.安装APK 我在eoe上的帖子的链接 PC获取手机截图.复制文件.安装APK http://www.eoeandroid.com/thread-324986-1-1.htm ...

  5. android SD卡目录下创建、复制文件夹以及文件

    声明SD卡权限 <!-- 允许程序访问外部存储设备 --> <uses-permission android:name="android.permission.WRITE_ ...

  6. adb 发送文件到Android设备和从Android手机复制文件

    一,adb push (PC到Android设备) 1,通过adb 连接(WiFi连接或者数据线连接)Android设备 2,PC端进入命令窗口(win +R 组合键后,输入cmd) 3,adb pu ...

  7. android assets 文件夹 复制,Android 中 Assets目录下 文件或文件夹的复制

    1.文件或文件夹的复制 /* * 下面两个方法不是AsyncTask的接口 * * copyFileOrDir 目录复制 * copyFile 文件复制 */ private void copyFil ...

  8. Android.mk文件语法规范及使用模板 (转载)

    2019独角兽企业重金招聘Python工程师标准>>> http://blogold.chinaunix.net/u3/99423/showart_2206760.html Andr ...

  9. Java: 复制文件最快、高效率的方法

    Android中的文件复制--视频和图片复制 public class FileOpreateUtils {/*** * @param fromFile 被复制的文件* @param toFile 复 ...

  10. Android下载文件(一)下载进度断点续传

    Android下载文件(一)下载进度&断点续传 索引 Android下载文件(一)下载进度&断点续传 Android下载文件(二)单任务多线程并发&断点续传(待续) Andro ...

最新文章

  1. Solr占用CPU持续过高原因查询
  2. 一种电磁铁磁场分析测量
  3. HTML简单的自定义属性制作tab切换
  4. linux中执行历史第五个命令,Linux 快速执行历史命令,用 !编号
  5. 信贷系统学习总结(3)——现金贷之产品架构和信审系统
  6. [Ext JS]5.11 轻量版的树- treelist
  7. 没有钱的男人和有钱的男人区别在哪里?
  8. vue-cli3使用vue-router 使用动态路由,在刷新页面时报错
  9. CentOS 配置防火墙操作实例(启、停、开、闭port)
  10. 如何协助 MySQL 实现 Oracle 高级分析函数
  11. 操作系统 读者-写者问题
  12. 关于小米8玩王者荣耀加载缓慢的情况
  13. 广度搜索和深度搜索的分析
  14. 网易易盾首席产品风控官imlolo分享对社交业务安全风控的认知和思考
  15. 国内哪家公司做网站最好?
  16. Mathmatica中的Sum命令
  17. 斩获新一轮数亿元融资,Seesaw这杯创意咖啡里有多少“泡沫”?
  18. 可惜我是水瓶座 你不懂的水瓶座,不为人知的秘密
  19. 解决报错Connection terminated as request was larger than 10485760
  20. 显示器经典故障以及处理办法

热门文章

  1. 联想硬盘保护系统计算机名,联想硬盘保护系统,教您联想硬盘保护系统怎么用...
  2. WordPress非组件实现文章阅读次数-不会php还逞强不用组件的我把网站给玩坏了 ( ̄ー ̄〃)
  3. Keras-YOLOV3-tensorflow制作训练自己的数据集
  4. java layoutinflater_LayoutInflater详解
  5. Java、十六进制转二进制
  6. ITK VKT 安装-详细
  7. Exposure X8 ps人像图片调色滤镜插件
  8. 【转】通过《淘宝这十年》总结的脑图
  9. 【HUSTOJ】1050: 字符图形6-星号倒三角
  10. 优化三维空间定位法及C语言快捷实现