Не удалось разрешить: com.google.firebase: firebase-core: 9.0.0

Я получаю следующую ошибку при обновлении проекта firebase от старого домена до нового домена google firebase.

Не удалось разрешить: com.google.firebase: firebase-core: 9.0.0

Я выполнил шаги, упомянутые в документации Firebase , в разделе « Добавить Firebase» в проект Android, тема «Доступные библиотеки» .

Каковы мои возможности для устранения этой ошибки?

Solutions Collecting From Web of "Не удалось разрешить: com.google.firebase: firebase-core: 9.0.0"

Версия Firebase версии 9.0.0 была построена с использованием сервисов Google Play 9.0 и теперь доступна под новой упаковкой com.google.firebase:*

См. Примечания к выпуску для служб Google Play 9.0 https://developers.google.com/android/guides/releases#may_2016_-_v90

Новые версии пакетов Google Play Services (rev 30) и Google Repository (rev 26) были только что выпущены в менеджере SDK, поэтому, скорее всего, вам просто нужно обновить.


Загрузка сервисов Google Play и репозитория Google

Из Android Studio:

  1. Нажмите « Tools > « Android > « SDK Manager .
  2. Перейдите на вкладку « SDK Tools ».
  3. Выберите и установите Google Play Services (версия 30) и Google Repository (rev 26). См. Изображение ниже.
  4. Sync и Build вашего проекта.

Введите описание изображения здесь


От IntelliJ IDEA:

По состоянию на апрель 2017 года последние версии Google Play Services и репозитория перечислены ниже.

  1. Нажмите « Tools > « Android > « SDK Manager .
  2. В панели « Packages найдите « Extras .
  3. Выберите и установите Google Play Services (версия 39) и Google Repository (rev 46). См. Изображение ниже.
  4. Perform a gradle project sync и Build свой проект.

Обновленное изображение менеджера SDK по состоянию на апрель 2017 года

Перейдите в Android SDK Manager и установите последнюю версию ниже двух библиотек

  1. Службы Google Play
  2. Google Репозиторий

Error:(30, 13) Failed to resolve: com.google.firebase:firebase-auth:9.6.1

Если вы когда-нибудь получите эту ошибку, и вы используете Android studio 2.2, которая поставляется с компонентом firebase, встроенным в него, который по умолчанию имеет библиотеки версии 9.6.0, и вы добавляете последние зависимости, такие как 9.6.1. Возможно, вам придется отказаться от com.google.firebase:firebase-auth:9.6.1 to com.google.firebase:firebase-auth:9.6.0

Столкнулся с самим собой и несколько раз видел комментарии по подобным вопросам – даже после установки «последних» сервисов Google Play и Google Repository, которые по- прежнему имеют одинаковую проблему.

Дело в том, что они могут быть последними для вашей текущей версии Android SDK Tools , но не для того, что требует ваша новая версия приложения.

В этом случае сначала установите последнюю версию Android SDK Tools и, возможно, платформенные инструменты Android SDK (как в разделе « Инструменты» ). Также обратите внимание, что вам может понадобиться пройти это несколько раз, если вы не обновляетесь в течение длительного времени (то есть установите последние Android SDK Tools и Android SDK Platform-tools , затем перезапустите Android SDK Manager, а затем повторите), поскольку обновления выглядят Чтобы пройти через некоторые важные обязательные этапы, и вы не можете установить самую последнюю версию, если у вас есть версия, которая довольно «старая».

Android SDK Manager - Инструменты и инструменты для платформы

Ниже приведены предпосылки, если вы хотите добавить firebase в свой проект.

  1. Для работы с Firebase вы должны установить Android Studio 1.5 или выше.
  2. Загрузите последнюю версию SDK Google Play через Android SDK Manager.
  3. Устройство должно работать под управлением Android 2.3 (Gingerbread) или новее, а также в сервисах Google Play 9.2.0 или новее.

Я мог узнать об этом только после нескольких часов борьбы.

Источник: добавление Firebase в Android-приложение

Необходимость обновления

Android SDK: SDK Tools -> Репозиторий поддержки -> Репозиторий Google

После обновления Android SDK необходимо синхронизировать сборку градиента в студии Android.