是否应在原始文件夹或资产文件夹中放置一个额外的文件?

时间:2019-03-08 11:26:07

标签: android

我正在从事一个Android应用程序项目。它包含一个包含JSON的文件。在应用程序开发过程中,可以使用它来模拟API调用响应。

我应该将该文件放在项目的raw文件夹中还是assets文件夹中?

如果您回答,也请在其后面提供推理。

1 个答案:

答案 0 :(得分:1)

assets/在结构上很灵活。您可以在其中拥有自己的目录树,以组织大量文件。

res/raw/在资源集方面很灵活。您可以针对不同的配置使用不同版本的资源(例如,res/raw/为默认配置,res/raw-zh/用于配置为中文的设备上使用)。

如果您不需要任何这些功能,则assets/res/raw/的功能大致相等。我倾向于默认为assets/