存储与应用程序一起分发并在运行时更新的声音文件 (ogg) 的最佳方式是什么?
我正在开发一个应用程序,其中包含一组默认声音作为资源 (res/raw/*.ogg)。这些在默认情况下可以正常工作,但我希望用户能够使用录制的声音和从 Internet 下载的声音来更新声音集。问题是资源是只读的,我认为资产也是只读的。我不知道如何在项目中包含文件,以便可以在运行时更新它们。
我可以将默认值作为在运行时添加到内部存储或 SD 卡上的资源和文件,但我更希望将所有文件放在一个地方,并通过一个界面来访问它们。有没有办法在项目中包含文件,以便在安装应用程序时将它们写入内部存储或 SD 卡?或者有没有更好的地方放文件?