【发布时间】:2015-01-25 11:24:19
【问题描述】:
我正在尝试将我自己的自定义库声明为 Gradle 中的依赖项。我需要声明“项目 A”是依赖的,并且必须编译“项目 B”。
项目 A(包括项目 B:mylibrary)的“settings.gradle”文件如下所示:
include ':app', ':mylibrary'
project(':mylibrary').projectDir = new File(settingsDir, '../mylibrary/lib')
我会确保“build.gradle”有:
compile project(':mylibrary')
以前,我在“~/AndroidStudioProjects”中有所有我的 Android Studio 项目(我在 Mac 上开发)。但是,我已经对我的文件结构做了一些“组织”。使用并依赖于“项目 B”(即“mylibrary”)中的类/方法的“项目 A”不再位于相同的基本根目录中(以前为 ~/AndroidStudioProjects;我的项目现在位于不同的目录中) .
如何在 Gradle 中声明属于外部项目的项目位置?
【问题讨论】:
标签: gradle android-studio dependencies build.gradle