Android Gradle支持库必须相同

时间:2017-06-14 17:25:10

标签: android

App Compat给我一个错误说

compile 'com.android.support:design:24.2.0'
compile 'com.android.support:appcompat-v7:24.2.0'

当我将鼠标悬停在带下划线的com.android.support.appcompat-v7:24.2.0上时,我得到了 - “所有Android支持库必须是完全相同的版本规范。找到版本24.2.0和25.2.0

这两个库都是24.2.0 ..

构建和编译 -

compileSdkVersion 24
buildToolsVersion '25.0.0'

请详细说明原因,而不仅仅是如何解决,我们将不胜感激: - )

3 个答案:

答案 0 :(得分:1)

你的buildTools,compileSdkVersion,compile(用于库)和TargetSdkVersion应该是一样的!!

答案 1 :(得分:0)

只需重新输入以下内容:

compile 'com.android.support:design:25.2.0'
compile 'com.android.support:appcompat-v7:25.2.0'

并重新同步gradle

答案 2 :(得分:0)

保持buildToolsVersion不变(25.0.0)。只需使用作为编译库的依赖项。您将始终显示使用最新版本的支持库的提示。通常,当您将另一个Android模块(如支付网关等)导入项目时,您会发现这些多个版本的错误。请查看项目中的所有Gradle文件。