Как обрабатывать сообщения об ошибках Firebase для версий 17.0.1 и 16.0.1 - PullRequest
0 голосов
/ 29 января 2019

В настоящее время я работаю с Cloud Firestore, а также с Cloud Storage и продолжаю получать эти сообщения об ошибках сразу после добавления необходимых зависимостей в мое приложение:

Failed to resolve: firebase-firestore-15.0.0
Failed to resolve: firebase-storage-15.0.0
Failed to resolve: firebase-auth-15.0.0

Я почти уверен, что мне нужно исправитьстроки кода, но я не знаю, какую часть мне нужно редактировать:

enter image description here

1 Ответ

0 голосов
/ 29 января 2019

Вы получаете следующие ошибки:

Не удалось разрешить: firebase-firestore-15.0.0

Не удалось разрешить: firebase-storage-15.0.0

Не удалось разрешить: firebase-auth-15.0.0

Поскольку вы используете неверные зависимости в вашем коде.Чтобы решить эту проблему, измените следующие строки кода:

implementation 'com.google.firebase:firebase-firestore:16.0.1:15.0.0'
implementation 'com.google.firebase:firebase-storage:16.0.1:15.0.0'
implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'

на

implementation 'com.google.firebase:firebase-firestore:18.0.0'
implementation 'com.google.firebase:firebase-storage:16.0.5'
implementation 'com.google.firebase:firebase-auth:16.1.0'

Поскольку такие версии 16.0.1:15.0.0 делают не существуют.

Пожалуйста, добавьте также следующую зависимость, которая теперь является обязательной:

implementation 'com.google.firebase:firebase-core:16.0.6'

Теперь в файле gradle вашего приложения должен явно указываться com.google.firebase:firebase-core в качестве зависимости для служб Firebase, чтобы они работали должным образом.

В вашем файле верхнего уровня build.gradle обязательно должна быть установлена ​​последняя версия плагина Google Service:

classpath 'com.google.gms:google-services:4.2.0'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...