首页 > 解决方案 > 所有 com.android.support 库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本 28.0.0,

问题描述

所有 com.android.support 库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本 28.0.0、27.0.2。示例包括 com.android.support:animated-vector-drawable:28.0.0 和 com.android.support:cardview-v7:27.0。

无论我使用什么 API,都会给我同样的错误。

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.facebook.android:facebook-android-sdk:[4,5)'

testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

标签: android

解决方案


android 团队一直致力于将支持库迁移到 androidx。这使您可以更好地混合和匹配。

备份您的项目并在 android studio 中转到

折射器 > 迁移到 AndroidX


推荐阅读