在构建根项目时,是否有可能在库模块中获取根项目名称?例如:
mainProject包含一个模块(库)项目:
compile project(path: ':lib-subproject')
现在在这个lib子项目中我想根据根项目名称调整构建。我已经尝试在我的lib-subproject gradle中使用getRootProject.getName()
但是这给了我这个库的名称。
答案 0 :(得分:1)
您可以使用以下方式访问根项目名称:
rootProject.name
在您的示例中,您尝试使用可能未定义的属性getRootProject
,但您最有可能使用方法getRootProject()
。
您可以在the offical gradle documentation中找到有关项目属性和方法的更多信息。