获取库中的根项目名称

Hyp*_*erX 1 gradle android-gradle-plugin

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

mainProject 有一个模块(库)项目,其中包括:

compile project(path: ':lib-subproject')
Run Code Online (Sandbox Code Playgroud)

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

Dan*_*sen 5

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

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

您可以在官方 gradle 文档中找到有关项目的属性和方法的更多信息。