Android-студия Firebase не совместима с appcompat - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь добавить firebase-auth:15.0.0 зависимость к моему проекту с appcompat-v7:27.0.0, но это вызывает предупреждение, что "смешивание версий может привести к сбоям во время выполнения". Я также попытался добавить новую обновленную зависимость firebase-auth:15.1.0, но это вызывает ту же проблему.

Вот мой блок зависимостей

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:27.1.0'
    implementation 'com.google.firebase:firebase-auth:15.0.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'
}

Ответы [ 3 ]

0 голосов
/ 11 мая 2018

Попробуйте это

implementation('com.google.android.gms:play-services-ads:15.0.1') {
    exclude group: "com.android.support"
}
0 голосов
/ 09 ноября 2018

Здесь на этом видео исправлена ​​ошибка https://youtu.be/Vjy_uv10t30

или

добавить это //noinspection GradleCompatible

до

implementation 'com.android.support:appcompat-v7:28.0.0'

и синхронизация.

Вот и все.

0 голосов
/ 11 мая 2018

Вы не можете выполнить обновление до версии 27.1.0, если используете библиотеки, работающие на более ранних версиях.В вашем случае вам просто нужно «сдаться» и перейти на версию 26.1.0 (самый низкий общий знаменатель).Вы можете обновить версию 27.1.0 после того, как все библиотеки будут обновлены до 27.1.0.

Пожалуйста, попробуйте

implementation 'com.android.support:appcompat-v7:26.1.0'
...