Я пытаюсь изменить плагин Cordova Плагин Phonegap Push-плагин , чтобы включить FirebaseAnalytics
. Для этого я добавил firebase-core
в качестве зависимости в plugin.xml:
<framework src="com.google.firebase:firebase-core:16.0.8"/>
Если я добавлю этот плагин в новый проект (другие плагины не установлены) и попытаюсь скомпилировать, я получу ошибку:
Failed to notify dependency resolution listener.
> The library com.google.android.gms:play-services-basement is being requested by various other libraries at [[15.0.1,15.0.1]], but resolves to 16.2.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
> The library com.google.firebase:firebase-iid is being requested by various other libraries at [[16.0.0,16.0.0]], but resolves to 17.0.3. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies.
Я не знаю, откуда возник этот конфликт. Я пытался найти play-services-basement
и firebase-iid
в проекте, но совпадений не было. Я не видел их и в списке зависимостей gradle
.
Как я могу это исправить? Как лучше всего выяснить, откуда возник этот конфликт?