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')
}
查看 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')
}