查看项目结构图像的链接。
RootModule
--- ChildModule1
--- ChildModule2
--- ChildModule3
Run Code Online (Sandbox Code Playgroud)
ChildModule3 依赖于 ChildModule2 依赖于 ChildModule1
每个 settings.gradle 定义
include ':PreviousModule'
project(':PreviousModule').projectDir = new File(settingsDir, '../PreviousModule')
Run Code Online (Sandbox Code Playgroud)
而 build.gradle 包含
implementation project(':PreviousModule')
Run Code Online (Sandbox Code Playgroud)
我什至试过
compile project(':PreviousModule')
Run Code Online (Sandbox Code Playgroud)
但没有帮助。