0
我是Gradle的初学者,在我的应用程序中使用Crashlytics库。我Dependencies.Gradle声明类似以下内容:Gradle:如何声明传递依赖
ext {
crashlyticsVersion = '[email protected]'
presentationDependencies =
[
crashlytics:"com.crashlytics.sdk.android:crashlytics:${crashlyticsVersion}"
]
}
在我Presentation.Gradle
dependencies {
def presentationDependencies = rootProject.ext.presentationDependencies
compile presentationDependencies.crashlytics
}
根据Crashlytics DOC这种依赖关系必须与Transtive = true来声明。不知道如何做到这一点。我的代码遵循清洁的架构,并且来自那里的gradle文件的设计。
我知道这个工作依赖声明的帮助,依赖关系的隔离使管理员很容易。请参阅清洁架构: https://github.com/android10/Android-CleanArchitecture/blob/master/data/build.gradle – Signcodeindie