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