我的Android Studio显示了这个错误。
所有的com.android.support库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。发现的版本有27.1.1、26.1.0。其中包括 com.android.support:animated-vector-drawable:27.1.1和com.android.support:support-media-compat:26.1.0等。 (Ctrl + F1)有一些库、工具和库的组合是不兼容的,或者可能导致错误。其中之一是编译使用一个不是最新版本的Android支持库(或者特别是比你的targetSdkVersion低的版本)。
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
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'
implementation 'com.google.firebase:firebase-core:15.0.0'
com.google.firebase:firebase-core:15.0.0
依赖于较旧的支持库。已经发布了15.0.2
版本,可能是基于最新的支持库。同时,你有两个选择 - 忽略这条消息(它实际上不是一个错误,而是一个警告),或将你使用的支持库版本降级至26.1.0
。 - Vladyslav Matviienko