来自根多项目的本地依赖关系在gradle中构建

时间:2019-03-05 19:28:34

标签: gradle android-gradle

我一直在使用通过gradle依赖项拉入的ResearchStack外观框架构建的android应用程序:

implementation 'org.researchstack:skin:1.1.2'.

我有兴趣对底层的ResearchStack外观框架进行一些自定义:

https://github.com/ResearchStack/ResearchStack.

任何人都可以指导我更新项目,使其依赖于本地ResearchStack构建工件,以便我可以对框架进行更改并在本地应用程序中查看这些更改。

我尝试仅指向构建输出:

implementation fileTree(dir: '../../ResearchStack/skin/build/outputs/aar', include: ['*.aar'])

但是这给我留下了无法解决的传递依赖以及一些我无法完全解决的构建问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

John,
Put 'ResearchStack skin framework code' in another directory 'myResearchStack' at root level parallel to 'app' directory.
And update the root level 'build.gradle' as

apply plugin: 'com.android.application'

android { ... }

dependencies {
    // Dependency on a local library module
    implementation project(":myResearchStack")


}