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

How to add external module to a gradle project in Intellij IDEA 14?

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

当项目不是基于 gradle 时,可以通过在 'project structure' 中添加依赖项轻松地将模块添加到我的项目中。但它在 gradle 项目中不起作用。

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

我应该怎么做对于支持模块和我的 gradle 项目?我已经阅读了 gradle 的用户指南,但仍然找不到解决方案。

更新:以下是项目结构

External Gradle project
--external_project
----lib
--------src
--------build.gradle
----settings.gradle

Current Gradle project    
--current_project
----app
--------src
--------build.gradle
----settings.gradle

我在构建 gradle 时收到一条错误消息, Error:Configuration with name 'default' not found.

您可以link任何模块的完整路径

1) 在您的项目中添加模块 settings.gradle

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

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

dependencies {
    compile project(':mylib')
}