在库中获取根项目名称

时间:2018-06-11 13:53:09

标签: gradle android-gradle

在构建根项目时,是否有可能在库模块中获取根项目名称?例如:

mainProject包含一个模块(库)项目:

compile project(path: ':lib-subproject')

现在在这个lib子项目中我想根据根项目名称调整构建。我已经尝试在我的lib-subproject gradle中使用getRootProject.getName()但是这给了我这个库的名称。

1 个答案:

答案 0 :(得分:1)

您可以使用以下方式访问根项目名称:
rootProject.name

在您的示例中,您尝试使用可能未定义的属性getRootProject,但您最有可能使用方法getRootProject()

您可以在the offical gradle documentation中找到有关项目属性和方法的更多信息。