如何在Intellij IDEA 14中将外部模块添加到gradle项目?

时间:2015-08-29 15:31:55

标签: android android-studio intellij-idea gradle module

我将部分代码和资源提取到Intellij IDEA 14中的新本地模块,因为它们的副本用于多个项目中。我想将该模块用作我的gradle项目的支持模块。

当项目不是基于gradle时,可以通过在项目结构中添加依赖项来轻松地将模块添加到我的项目中。但是它并不适用于gradle项目。

如何在gradle项目中使用本地模块中的代码和资源?

我该怎么办?支持模块和我的gradle项目?我已阅读gradle的用户指南,但仍无法找到解决方案。

更新:以下是项目结构

Error:Configuration with name 'default' not found.

我在gradle构建时收到错误消息, $.post()

1 个答案:

答案 0 :(得分:6)

您可以按完整路径链接任何模块

1)在项目settings.gradle

中添加模块
include ':app', ':mylib'
project(':mylib').projectDir = new File("/path-to-project/external_project/lib")

2)在build.gradle模块的app中添加依赖项

dependencies {
    compile project(':mylib')
}