【发布时间】:2015-06-30 16:55:48
【问题描述】:
我有两个 gradle 模块,:app 和 :backend。后端包含我在:app 中需要的一些 类。所以通常我会将compile project(':backend') 添加到我的应用程序模块的依赖项中。
但是,这会将所有后端及其依赖项添加到:app。有什么方法可以告诉 gradle 只添加特定的类或包(及其依赖项) 从 :backend 到 :app?
编辑::backend 是一个 AppEngine 模块,其中包含大量重复的 google 依赖项,当我不使用 android-endpoints 配置时,这些依赖项与我的 android 应用程序发生冲突。
【问题讨论】:
-
这些依赖项是否与您的端点依赖项分开?对于任何其他依赖项,共享库/子项目是否更有意义?
标签: android gradle android-gradle-plugin build.gradle