我希望存储媒体文件(例如* .mp3),使用我的应用程序在设备上本地捕获(例如智能手机),可通过文件浏览器访问< /强>
默认情况下,我推荐了DocumentDirectoryPath
(/data/data/org.xxx.yyy/files
)。遗憾的是,如果设备未植根(how to read the data via adb),则此目录只能由应用本身访问。
我正在考虑将目录更改为/Android/data/org.xxx.yyy/files
,但我不确定这是不是很好,因为我无法通过file://Android/data/org.xxx.yyy/files/testfile.txt
保存文件(不知道为什么,但是)。
我想用一种常用的方法来覆盖尽可能多的设备和Android版本。 我应该在哪里存储文件?
请注意:这个问题很容易被理解为&#34;基于意见的&#34;,但我真的在寻找共同的指导方针。
提前致谢!