1
我的android主机项目包含了几个模块,比如'moduleA','moduleB','moduleC',我想在主机项目build.gradle文件中获取'moduleA'的绝对路径。我使用project.getChildProjects方法,但它是空的,我很困惑,希望有人能帮助我,谢谢。android gradle如何以编程方式获取模块路径?
我的android主机项目包含了几个模块,比如'moduleA','moduleB','moduleC',我想在主机项目build.gradle文件中获取'moduleA'的绝对路径。我使用project.getChildProjects方法,但它是空的,我很困惑,希望有人能帮助我,谢谢。android gradle如何以编程方式获取模块路径?
你可以这样来做:
project('moduleA').projectDir.absolutePath
但根据你的项目结构,您可能需要修改的模块路径“moduleA”,提供主机项目名称。
谢谢。 rootProject.getChildProjects()没问题。 –
为什么你需要它? – thealeksandr