android 复制assets,Android复制Assets目录下的文件到指定目录

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);

你可能感兴趣的:(android,复制assets)