InternalStorage
/data/user/0
等同于/data/data
context.getFilesDir();
//路径:/data/user/0/包名/files
context.getCacheDir();
//路径:/data/user/0/包名/cache
context.getDir("abc",MODE_PRIVATE);
//路径:/data/user/0/包名/app_abc
contexnt.createTmpFile("myTmp",".suffix");
//路径:/data/user/0/包名/cache/myTmp一串随机数字.suffix
ExternalStorage
/storage/emulated/0
等同于/sdcard
context.getExternalCacheDir();
//路径:/storage/emulated/0/Android/data/包名/cache
context.getExternalFilesDir();
//路径:/storage/emulated/0/Android/data/包名/files
关于InternalStorage
和ExternalStorage
的详细介绍跳转文档:
https://developer.android.com/training/data-storage/files#WriteExternalStorage
网友评论