android - Gradle多项目结构

标签 android gradle android-gradle-plugin

我在根项目forlder中有一个下一个结构:

- AndroidLibrary1
-- build.gradle
- Android.library2
-- build.gradle 
- Application
-- build.gradle
build.gradle

我知道如何建立android-library和应用程序。所以我想单独构建并逐步执行我所有的android项目,然后构建主根项目(只是一个发布(表示逻辑),但是我如何设置依赖项,如:

应用程序-> AndroidLibrary2 -> AndroidLibrary1 ???

最佳答案

如下设置您各自的Gradle相关性;

应用程序->

dependencies {
    compile project(':AndroidLibrary2')
}

AndroidLibrary2->
dependencies {
    compile project(':AndroidLibrary1')
}

不知道您是否已经有了这个,但这应该设置您需要的依赖顺序。希望这可以帮助。

关于android - Gradle多项目结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28168864/

相关文章:

Java/android setadapter - 如何取消排序?

java - 如何将多个字符串传递给另一个 Activity ?

java - 将 String 分配给 String 变量时的奇怪行为

android - 运行 Android Studio gradle build 时如何使用所有 CPU 内核/线程?

gradle - gradle错误找不到方法dependencyManagement()

android - Gradle Android 项目依赖项不起作用

c# - 在没有 NotifyDatasetChanged() 的情况下更新定时器上 RecyclerView 适配器中的 TextView

jar - Gradle 中获取 gradle 依赖项缓存中 jar 文件路径的最简洁方法

java - 如何在 Java 模块中指定源和目标兼容性?

android - 在 Jenkins 上构建项目时任务 ':app:mergeDebugResources' 执行失败