Gradle Error: Project with path ''could not be found in root project ''

Gradle Error: Project with path ''could not be found in root project ''

查看 link 项目结构图像。

RootModule
  --- ChildModule1
  --- ChildModule2
  --- ChildModule3

ChildModule3 依赖于 ChildModule2 依赖于 ChildModule1

每个 settings.gradle 定义

include ':PreviousModule'

project(':PreviousModule').projectDir = new File(settingsDir, '../PreviousModule')

并且build.gradle包含

implementation project(':PreviousModule')

我什至试过了

compile project(':PreviousModule') 

但没有帮助。

Project Structure Image

如果您想继续将其设置为多模块项目,您只需要一个 settings.gradle 并且它位于根项目中。请删除其他不需要的

根模块 -> settings.gradle

include "ChildModule1" include "ChildeModule2" //... 然后在 ChildModule2 -> build.gradle

dependencies { compile project('ChildModule1') }