file_paths.xml 1.7 KB
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <paths>
        <!--
        files-path:          该方式提供在应用的内部存储区的文件/子目录的文件。
                              它对应Context.getFilesDir返回的路径:eg:”/data/data/com.***.***/files”。

        cache-path:          该方式提供在应用的内部存储区的缓存子目录的文件。
                              它对应Context.getCacheDir返回的路:eg:“/data/data/com.***.***/cache”;

        external-path:       该方式提供在外部存储区域根目录下的文件。
                              它对应Environment.getExternalStorageDirectory返回的路径

        external-files-path:  Context.getExternalFilesDir(null)

        external-cache-path: Context.getExternalCacheDir(String)
        -->
        <!--1、对应内部内存卡根目录:Context.getFileDir()-->

        <files-path
            name="int_root"
            path="/" />

        <!--2、对应应用默认缓存根目录:Context.getCacheDir()-->
        <cache-path
            name="app_cache"
            path="/" />
        <!--3、对应外部内存卡根目录:Environment.getExternalStorageDirectory()-->
        <external-path
            name="ext_root"
            path="/" />
        <!--4、对应外部内存卡根目录下的APP公共目录:Context.getExternalFileDir(String)-->
        <external-files-path
            name="ext_pub"
            path="/" />
        <!--5、对应外部内存卡根目录下的APP缓存目录:Context.getExternalCacheDir()-->
        <external-cache-path
            name="ext_cache"
            path="/" />
    </paths>
</resources>