安卓(Android) 怎么复制Asset文件夹中的文件

2019年10月18日21:32:51安卓(Android) 怎么复制Asset文件夹中的文件已关闭评论 539 554字阅读1分50秒

1.简介

安卓(Android) 怎么复制Asset文件夹中的文件?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

 

import android.content.res.AssetManager;
import java.io.*;

public class Main {
    private static boolean copyFile(File assetFile, File storageFile,
            AssetManager assetManager) {
        try {
            InputStream in = assetManager.open(assetFile.getPath());
            FileOutputStream out = new FileOutputStream(storageFile);
            byte[] buffer = new byte[1024];
            int read;
            while ((read = in.read(buffer)) != -1) {
                out.write(buffer, 0, read);
            }
            in.close();
            out.close();
            return true;
        } catch (FileNotFoundException e) {
            return false;
        } catch (IOException e) {
            return false;
        }
    }
}

 
编程十万个怎么办