Android复制Assets目录下的文件到指定目录
2015-02-26 10:28
369 查看
package com.android.demo; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import android.content.Context; public class CopyFileFromAssets { /** * * @param myContext * @param ASSETS_NAME 要复制的文件名 * @param savePath 要保存的路径 * @param saveName 复制后的文件名 * testCopy(Context context)是一个测试例子。 */ public static void copy(Context myContext, String ASSETS_NAME, String savePath, String saveName) { String filename = savePath + "/" + saveName; File dir = new File(savePath); // 如果目录不中存在,创建这个目录 if (!dir.exists()) dir.mkdir(); try { if (!(new File(filename)).exists()) { InputStream is = myContext.getResources().getAssets() .open(ASSETS_NAME); FileOutputStream fos = new FileOutputStream(filename); byte[] buffer = new byte[7168]; int count = 0; while ((count = is.read(buffer)) > 0) { fos.write(buffer, 0, count); } fos.close(); is.close(); } } catch (Exception e) { e.printStackTrace(); } } public void testCopy(Context context) { String path=context.getFilesDir().getAbsolutePath(); String name="test.txt"; CopyFileFromAssets.copy(context, name, path, name); } }
(转:http://bbs.9ria.com/thread-232474-1-1.html)
相关文章推荐
- Android复制Assets目录下的文件到指定目录
- Android 拷贝assets目录下所有文件及文件夹到指定路径
- Android复制Assets目录下的文件到/data/data目录
- android:将assets目录下的文件(文件夹)放置到内存卡指定目录下
- Android 复制单个文件到指定目录,Android copy file
- Android:从Apk本地Assets复制文件到指定文件夹
- 将android工程中assets中的文本文件复制到指定的SD卡目录中
- Android复制assets目录下的文件到另一个目录
- android 从assets目录复制文件到apk私有目录
- Android从Assets拷贝文件以及文件夹到指定目录
- android从assets目录复制文件到sd卡
- Android 将文件复制到指定目录
- Android从Assets拷贝文件以及文件夹到指定目录
- Androin学习笔记五十:Android 将文件复制到指定目录
- Android 中 Assets目录下 文件或文件夹的复制
- android获取指定路径下目录文件
- 自动复制指定文件到指定目录中的NANT脚本
- Android SD卡 文件或目录拷贝、复制、粘贴
- java遍历文件夹并复制文件到指定目录
- tar如何解压文件到指定的目录? [复制链接]