package com.ch_linghu.fanfoudroid.util;
import java.io.File;
import java.io.IOException;
import android.os.Environment;
/**
* 对SD卡文件的管理
*
* @author ch.linghu
*
*/
public class FileHelper {
private static final String TAG = "FileHelper";
private static final String BASE_PATH = "fanfoudroid";
public static File getBasePath() throws IOException {
File basePath = new File(Environment.getExternalStorageDirectory(),
BASE_PATH);
if (!basePath.exists()) {
if (!basePath.mkdirs()) {
throw new IOException(String.format("%s cannot be created!",
basePath.toString()));
}
}
if (!basePath.isDirectory()) {
throw new IOException(String.format("%s is not a directory!",
basePath.toString()));
}
return basePath;
}
}