使用Gradle将应用程序模块依赖项添加到Android Studio中的另一个应用程序模块中

MHo*_*gge 8 dependencies android module gradle

是否可以有2个应用程序模块(apply plugin: 'com.android.application'位于它们的gradle文件的开头),并且其中一个模块依赖于另一个模块?

因此,模块A将依赖于模块B,并且两者都是应用程序。

dependencies {
    ...
    compile project(':moduleB')
}
Run Code Online (Sandbox Code Playgroud)

我可以轻松地添加此依赖项,并且没有错误/警告出现,但是我仍然无法访问moduleB中的源文件。Android Stduio仍然建议我“将依赖项添加到moduleB”,当我这样做时,仅重新同步gradle并没有任何反应。

我试图包括对库模块的依赖关系,并且工作正常。我们不能在两个(更多)应用程序模块之间添加依赖项吗?

Com*_*are 3

\n

是否可以有 2 个应用程序模块(在其 gradle 文件的开头带有 apply 插件:'com.android.application'),并且其中一个模块依赖于另一个模块?

\n
\n

不,抱歉。

\n
\n

我们不能在两个(或更多)应用程序模块之间添加依赖关系吗?

\n
\n

更正不支持的\xe2\x80\x94。

\n