模块未出现在依赖项列表中

时间:2014-10-21 14:15:38

标签: android gradle android-studio

对于初学者,让我说我一直在使用模块和依赖项,这是一个错误报告,而不是“我如何”。

我的项目结构分为几个不同的模块,一个包含核心功能,一个UI模块和几个库。

项目结构就像

Project
\settings.gradle
\Module1
\\build.gradle
\Module2
\\build.gradle
\Module3
\\build.gradle
\Module4
\\build.gradle
\Module5
\\build.gradle

现在,代码方面我有一个settings.gradle

include ':Module1', ':Module2', ':Module3', ':Module4', ':Module5'

Module2依赖于模块3-5,因此它的build.gradle

apply plugin: 'com.android.library'

dependencies {
    compile project(':Module3')
    compile project(':Module4')
    compile project(':Module5')
}

模块3-5是apply plugin: 'com.android.library'

Module1是应用程序本身,其build.gradle是

apply plugin: 'com.android.application'
dependencies {
    compile project(':Module2')
}

现在,我的问题:

Module1没有带来Module2,Android Studio甚至不承认它的存在。我可以刷新build.gradle并将其与依赖项一起组装而不会出现问题,但是Module1无法解决。

来到代码时,没有任何导入被解析。

以前有没有人遇到过这个问题,你是怎么解决的?

0 个答案:

没有答案