Android Studio中的多个build.gradle文件

时间:2014-10-24 15:00:03

标签: gradle android-studio

我刚刚使用Gradle和Android Studio。我注意到Android Studio项目可以有多个build.gradle文件。项目的根文件夹中有一个位于项目的app文件夹中,第二个位于项目的根文件夹中。有人能解释一下这两者的目的是什么吗?当我在AS中进行构建时,既可以使用也可以只使用其中一个(如果只使用其中一个,哪一个)?

1 个答案:

答案 0 :(得分:3)

如果您的项目包含多个模块,则可以使用根(项目级)build.gradle文件来保持所有模块的通用配置。例如。你可以在那里放置常见的依赖。

Android Studio的默认顶级build.gradle在顶级build.gradle中有“allprojects”块,它为每个模块添加了“jcenter”存储库。