几种方法得到的不同的目录。
import android.os.Environment;
import android.util.Log;
public class FileUtils {
private String SDPATH;
private String getSDPATH() {
return SDPATH;
}
public FileUtils() {
SDPATH = Environment.getExternalStorageDirectory() + "/";
String a = Environment.getDataDirectory()+"/";
String b = Environment.getDownloadCacheDirectory()+"/";
String c = Environment.getExternalStorageDirectory()+"/";
String d = Environment.getExternalStoragePublicDirectory("Music")+"/";
String e = Environment.getExternalStorageState()+"/";
String f = Environment.getRootDirectory()+"/";
Log.v("vv", a);
Log.v("vv", b);
Log.v("vv", c);
Log.v("vv", d);
Log.v("vv", e);
Log.v("vv", f);
}
}
//输出结果的比较
11-03 08:54:11.308: V/vv(21648): /data/
11-03 08:54:11.344: V/vv(21648): /cache/
11-03 08:54:17.996: V/vv(21648): /storage/emulated/0/
11-03 08:54:18.780: V/vv(21648): /storage/emulated/0/Music/
11-03 08:54:19.304: V/vv(21648): mounted/
11-03 08:54:20.420: V/vv(21648): /system/