3 回答

TA贡献1900条经验 获得超5个赞
这可能会解决每个人的问题:添加了所有标签,因此您无需担心文件夹路径。将res / xml / file_paths.xml替换为:
<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-path
name="external"
path="." />
<external-files-path
name="external_files"
path="." />
<cache-path
name="cache"
path="." />
<external-cache-path
name="external_cache"
path="." />
<files-path
name="files"
path="." />
</paths>

TA贡献1818条经验 获得超7个赞
您的文件存储在下getExternalFilesDir()。那映射到<external-files-path>,不是<files-path>。另外,文件路径中不包含文件路径images/,因此pathXML中的属性无效。
替换res/xml/file_paths.xml为:
<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-files-path name="my_images" path="/" />
</paths>
- 3 回答
- 0 关注
- 3107 浏览
添加回答
举报