天天看點

Android dependency 'com.android.support:appcompat-v7' has different version for the compileAndroid dependency ‘com.android.support:appcompat-v7’ has different version for the compile#**

Android dependency ‘com.android.support:appcompat-v7’ has different version for the compile#**

此種問題是你的項目中引用了不同版本的v7包,這個要統一

Android dependency 'com.android.support:appcompat-v7' has different version for the compileAndroid dependency ‘com.android.support:appcompat-v7’ has different version for the compile#**

終極解決辦法:(強制讓所有子產品都用相同的支援庫版本)

在項目app的build.gradle中的android裡面

加上;

configurations.all {

resolutionStrategy.eachDependency { DependencyResolveDetails details ->

def requested = details.requested

if (requested.group == ‘com.android.support’) {

if (!requested.name.startsWith(“multidex”)) {

details.useVersion ‘25.4.0’

}

}

}

}

然後Sync Now,成功,運作後成功運作。

原文連結:https://blog.csdn.net/haomigzi/article/details/86687181