我正在从事一个Android应用程序项目。它包含一个包含JSON的文件。在应用程序开发过程中,可以使用它来模拟API调用响应。
我应该将该文件放在项目的raw
文件夹中还是assets
文件夹中?
如果您回答,也请在其后面提供推理。
答案 0 :(得分:1)
assets/
在结构上很灵活。您可以在其中拥有自己的目录树,以组织大量文件。
res/raw/
在资源集方面很灵活。您可以针对不同的配置使用不同版本的资源(例如,res/raw/
为默认配置,res/raw-zh/
用于配置为中文的设备上使用)。
如果您不需要任何这些功能,则assets/
和res/raw/
的功能大致相等。我倾向于默认为assets/
。