添加第三方依赖包后报错
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes).
Found versions 28.0.0, 25.2.0. Examples include com.android.support:animated-vector-drawable:28.0.0 and com.android.support:support-media-compat:25.2.0
我的是因为添加的ARoute里有个版本为25.2.0的v7包,与自身的28.0.0版本冲突了
解决方法:
方法一、添加以下依赖重新编译
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
方法二、在build.gradle中最外层添加
android {
...
}
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
detai