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