1 APP 的应用目录
android的文件系统与Linux的文件系统是一致的,但是出于一种安全的考虑,应用程序不能随意地创建文件和目录,也就是说应用程序不能随意跨越自己程序的边界,因此,应用程序一般只允许在自身程序的目录下才能进行自由的文件操作。通过Eclipse的DDMS视图可以看到android的应用程序的位置是/data/data/,而文件则保存在 /data/data//files/目录下。
Android分配的APP应用目录(Flash上,不是内存):
String path = Context.getApplicationContext().getExternalCacheDir().getPath();
APP的内存(Memory)路径
String path = Context.getApplicationContext().getCacheDir().getPath();
2 APP(使用)SD卡目录
取得手机SD卡目录的方法:
String path = Environment.getExternalStorageDirectory().getPath();