Полная ошибка
Библиотека com.google.android.gms: play-services-measure-base запрашивается различными другими библиотеками в [[16.5.0,16.5.0], [16.4.0,16.4.0]], но разрешает 16.5.0. Отключите плагин и проверьте свое дерево зависимостей с помощью ./gradlew: app: dependencies.
Я пробовал несколько решений:
Я попытался удалить проблему с cordova-plugin-firebase, чтобы запустить это
cordova plugin add https://github.com/dpa99c/cordova-plugin-firebase#GH-1057-April-05-android-build-issue
но когда я удаляю его, я получаю:
При удалении cordova-plugin-firebase из проекта Android Android Studio обнаружена ошибка при обработке действия! Попытка вернуться ... Ой-ой! ENOENT: нет такого файла или каталога, откройте 'C: \ Users \ user \ Documents \ app1 \ test \ platform \ android \ app \ src \ main \ AndroidManifest.xml'
Я также попытался заменить эти значения из project.properties из:
cordova.system.library.2=com.google.android.gms:play-services-tagmanager:+
cordova.system.library.3=com.google.firebase:firebase-core:+
cordova.system.library.4=com.google.firebase:firebase-messaging:+
cordova.system.library.5=com.google.firebase:firebase-config:+
cordova.system.library.6=com.google.firebase:firebase-perf:+
to:
cordova.system.library.2=com.google.android.gms:play-services-tagmanager:16.0.8
cordova.system.library.4=com.google.firebase:firebase-core:16.0.8
cordova.system.library.5=com.google.firebase:firebase-messaging:17.5.0
cordova.system.library.6=com.google.firebase:firebase-config:16.4.1
cordova.system.library.7=com.google.firebase:firebase-perf:16.2.4
Но я получаю сообщение об ошибке для каждой строки com.google.firebase
Установка точных версий для зависимостей плагинов firebase - это то исправление, которое вы ищете. Истинная причина этой проблемы - конфликты зависимостей, вызванные обновлением Google API 7 мая.