Pro*_*tle 3 android module intellij-idea gradle android-studio
我将部分代码和资源提取到Intellij IDEA 14中的新本地模块中,因为它们的副本已在多个项目中使用。我想将该模块用作gradle项目的支持模块。
当项目不是基于gradle时,可以通过在“项目结构”中添加依赖项轻松地将模块添加到我的项目中。但这在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
Run Code Online (Sandbox Code Playgroud)
构建gradle时出现错误消息,
Error:Configuration with name 'default' not found.
您可以通过完整路径链接任何模块
1)在您的项目中添加模块 settings.gradle
include ':app', ':mylib'
project(':mylib').projectDir = new File("/path-to-project/external_project/lib")
Run Code Online (Sandbox Code Playgroud)
2)在模块中添加依赖build.gradle
项app
dependencies {
compile project(':mylib')
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1419 次 |
最近记录: |