我有一个文件夹,其中包含几个文件和一些目录,我需要在我第一次启动应用程序时复制到我的SD卡的/ mnt / sdcard /
Android / data / path,当然,如果还没有所需的文件夹在那条路上不存在.
我将把这个文件夹放在我的应用程序的res / raw文件夹中.
我需要做的一步一步的程序是什么,我可以将文件夹及其所有内容从res / raw复制到SD卡中的指定路径.
任何帮助深表感谢.
编辑
以下是帮助其他人的解决方案:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
copyFileOrDir("edu1");//directory name in assets
}
File sdCard = Environment.getExternalStorageDirectory();
private void copyFileOrDir(String path) {
AssetManager assetManager = this.getAssets();
String assets[] = null;
try {
assets = assetManager.list(path);
if (assets.length == 0) {
copyFile(path);
} else {
File dir = new File