Android 安卓:一个模块可以依赖于另一个模块吗?

Android 安卓:一个模块可以依赖于另一个模块吗?,android,android-studio,module,dependencies,android-gradle-plugin,Android,Android Studio,Module,Dependencies,Android Gradle Plugin,我有以下情况: 主应用程序取决于模块A 但模a依赖于模b。ModuleA是我的,但ModuleB是AAR文件,来自第三方,所以我无法更改它 当我将我的ModuleA编译为AAR,然后在一个名为“另一个游戏”的新项目中,导入这两个模块,并设置相同的结构,即主应用依赖于ModuleA,然后在ModuleB上设置ModuleA时,它失败了。这是ModuleA的build.gradle和错误。知道我做错了什么吗 configurations.maybeCreate("default") artifac

我有以下情况:

主应用程序取决于模块A 但模a依赖于模b。ModuleA是我的,但ModuleB是AAR文件,来自第三方,所以我无法更改它

当我将我的ModuleA编译为AAR,然后在一个名为“另一个游戏”的新项目中,导入这两个模块,并设置相同的结构,即主应用依赖于ModuleA,然后在ModuleB上设置ModuleA时,它失败了。这是ModuleA的build.gradle和错误。知道我做错了什么吗

configurations.maybeCreate("default") 
artifacts.add("default", file('moduleA.aar'))
dependencies {
    compile project(':moduleB')
}

您制作的aar基于gradle文件系统?是的,它基于gradle