我只是违反本皮棉检查:我可以忽略“不兼容的Gradle版本”lint检查Gradle是否会覆盖transtivie相关性?
不兼容的摇篮版本../../build.gradle:所有 com.android.support库必须使用相同的版本 规格(混合版本可能会导致运行时崩溃)。发现 版本25.3.1,25.2.0。例子包括 com.android.support:animated-vector-drawable:25.3.1和 com.android.support:support-v13:25.2.0
我的一些传递依赖的是肯定不会更新到最新的支持版本。但是,我将支持库设置为第一级依赖项,在我的应用build.gradle
文件中的最新版本中。我甚至可以看到摇篮是压倒所有这些依赖关系:
$ ./gradlew app:dependencies | grep 25.2.0
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| +--- com.android.support:support-v13:25.2.0
| | +--- com.android.support:support-annotations:25.2.0 -> 25.3.1
| | \--- com.android.support:support-v4:25.2.0 -> 25.3.1 (*)
| \--- com.android.support:design:25.2.0 -> 25.3.1 (*)
请问有什么担心,或者我可以放心地忽略此皮棉错误?
啊,在我的鼻子下面。我误解了grep中的缩进。谢谢。 – tir38