Gradle transitive = true到底做了什么?Gradle文档中不清楚.这是在上下文compile中build.gradle.在我的情况下,我依赖于Android的崩溃.
compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') {
transitive = true;
}
Run Code Online (Sandbox Code Playgroud)
几个Gradle文档(此处和此处)暗示"传递"默认为true.然而,删除transitive = true导致传递依赖性的结果(特别是KitGroup).
class file for io.fabric.sdk.android.KitGroup not found
Run Code Online (Sandbox Code Playgroud)
文档说它默认为true,但实际行为似乎正好相反.
我正在运行Gradle 2.2.1.也许2.2和2.4之间的行为发生了变化?