com.google.android.gms: ошибка play-services-measure-base при запуске ionic cordova run android

Полная ошибка

Библиотека 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 мая.


person J.Do    schedule 09.05.2019    source источник
comment
Как мне найти эту зависимость от студии Android?   -  person Torben G    schedule 14.05.2019


Ответы (1)


Но, двигаясь дальше, невозможно определить, в чем заключается ваша следующая точная проблема, исходя из предоставленной вами информации, однако один из ваших плагинов все еще запрашивает firebase-perf-11.0.4, и он действительно не существует ни на одном из путей, на которые смотрит gradle.

Что вам нужно сделать, так это выяснить, какой другой плагин может пытаться загрузить firebase-perf-11.0.4 в качестве зависимости. Но сначала откройте свой проект в Android Studio, чтобы узнать, существует ли вообще такая зависимость.

Вы нашли решение? Здесь такая же проблема ...

person Nikitah    schedule 09.05.2019
comment
Зависимости обычно определяются в вашем файле app / build.gradle, однако вы также можете просто найти по всему проекту 11.0.4 или что-то в этом роде. Настройки - ›Раскладка клавиатуры, чтобы узнать, что это за ярлык. - person J.Do; 09.05.2019
comment
Не удалось найти com.google.firebase: firebase-perf: 11.0.4. Выполнялся поиск в следующих местах: файл: / C: /Users/user/AppData/Local/Android/sdk/extras/m2repository/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4. pom файл: / C: /Users/user/AppData/Local/Android/sdk/extras/m2repository/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar файл: / C : /Users/user/AppData/Local/Android/sdk/extras/google/m2repository/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .pom-файл: / C: / Users /user/AppData/Local/Android/sdk/extras/google/m2repository/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar-файл: / C: / Users / user / AppData / Local / Android / sdk / extras / android / m2repository / com / google / firebase / firebase-perf / 11.0.4 /firebase-perf-11.0.4 .pom файл: / C: / Users / user / AppData / Local /Android/sdk/extras/android/m2repository/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar https://maven.google.com/com/google/firebase/firebase-perf/11.0.4 / firebase -perf-11.0.4 .pom https://maven.google.com/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar https://jcenter.bintray.com/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0 .4 .pom https://jcenter.bintray.com/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .pom https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-perf/11.0.4 / firebase -perf-11.0.4 .jar https://repo1.maven.org/maven2/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .pom https://repo1.maven.org/maven2/com/google/firebase/firebase-perf/11.0.4 /firebase-perf-11.0.4 .jar Требуется для: project: app - person Nikitah; 10.05.2019