美文网首页内外存储路径
android开发中的文件路径详情

android开发中的文件路径详情

作者: 颤抖的闪电 | 来源:发表于2019-10-30 11:34 被阅读0次

    1.应用私有存储:

    Context.getFileDir()----> /data/data/packageName/files

    Context.getCacheDir()---> /data/data/packageName/cache

    这两个路径写权限不需要申请,没有Root的手机是无法用文件管理器工具查看。这两个目录同时对应设置中的清除数据,清除缓存。

    2.应用扩展存储:

    Context.getExternalFileDir()-->sdcard/android/data/packageName/file

    Context.getExternalCacheDir()--> sdcard/android/data/packageName/cache

    这两个路径写权限相对应用私有存储路径有区别,在API <19 时需要申请, API > 19不需要申请(API19 android4.4)

    3.公共存储:

    Environment.getExternalStorageDirectory()-->/sdcard/xxxxx

    这个路径下的写权限需要申请。

    转自:android开发中的文件路径详情

    相关文章

      网友评论

        本文标题:android开发中的文件路径详情

        本文链接:https://www.haomeiwen.com/subject/flrovctx.html