AndroidStudio - Gradle中的模块依赖项

Tib*_*hai 40 android gradle slidingmenu android-studio

我在使用Android Studio中的模块依赖项编译Android应用程序时遇到了一些问题.

所以,我希望我的应用程序使用库'slidingmenu'(链接在这里).

这是我的应用程序树:

  • 应用
  • slidingmenu(源文件)
  • slidingmenu-maps-support(源文件)

这是一个链接,看看我的意思.

这是我得到的错误.

Gradle:配置项目':Application'时出现问题.

无法通知项目评估监听器.

未找到名称"default"的配置.

如何指定模块依赖项以及在何处放置模块(在Application内部或ApplicationProject内部?

谢谢!

编辑1: 没关系!我回到了日食!Android Studio尚未准备好进行真正的项目开发.

Kar*_*ela 80

您应该将库模块放在Application Project中.要指定模块依赖关系,只需:

  1. 右键单击Application - > Open Module Settings
  2. 单击"+"图标
  3. 选择要添加的库模块的根目录.
  4. 按照提示操作

然后,该模块将显示在您的项目中.然后,您需要将其作为库依赖项添加到Application.再次,在您的模块设置中:

  1. 选择应用程序模块
  2. 选择右侧的Dependencies选项卡
  3. 点击底部的"+"图标
  4. 选择Module Dependency
  5. 选择所需的库模块


ved*_*ant 61

对于使用gradle方式的人(显式而不是由IDE生成):

将此添加到您的应用中build.gradle:

dependencies {
    ....
    // other dependencies...
    implementation project(':module-name')
}
Run Code Online (Sandbox Code Playgroud)

  • 我怀疑它已被弃用 (2认同)