Android进阶之路Android开发经验谈Android知识

Android文件存储目录

2018-07-30  本文已影响97人  waiwaaa
区别 方法 备注
外部公共存储 Environment.getExternalStorageDirectory() SD根目录:/mnt/sdcard/ (6.0后写入需要用户授权)
应用扩展存储(SD卡) context.getExternalFilesDir(dir) 路径为:/mnt/sdcard/Android/data/< package name >/files/… 获取SD卡上的缓存目录,可以用来保存一些缓存文件如图片
context.getExternalCacheDir() 路径为:/mnt/sdcard//Android/data/< package name >/cach/…
应用私有存储(内置存储) context.getFilesDir() 路径是:/data/data/< package name >/files/…可以用来保存不能公开给其他应用的一些敏感数据如用户个人信息
context.getCacheDir() 路径是:/data/data/< package name >/cach/…可以用来保存一些缓存文件如图片,当内置存储的空间不足时将系统自动被清除
上一篇 下一篇

猜你喜欢

热点阅读