Вопрос:

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

android android-studio firebase android-gradle google-play-services

69194 просмотра

6 ответа

393 Репутация автора

При синхронизации проекта я получаю несколько проблем "Не удалось решить". Все они связаны с пожарной базой и игровыми сервисами. Я убедился, что они все одинаковы (11.2.0). Я также проверил, и последняя версия для обоих - 11.2.0. Кроме того, все остальные ответы на подобные вопросы связаны с обновлением сервисов Google Play и репозитория в SDK Manager, но мой уже обновлен.

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

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

Есть идеи, почему я не могу синхронизировать свой проект?

РЕДАКТИРОВАТЬ - Текущее рабочее решение

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.google.firebase:firebase-plugins:1.0.4'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" } 
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
Автор: rigotre Источник Размещён: 15.08.2017 03:50

Ответы (6)


136 плюса

6164 Репутация автора

Решение

Добавить maven { url "https://maven.google.com" }в корневой build.gradleфайл

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}
Автор: Wilik Размещён: 15.08.2017 04:33

34 плюса

113979 Репутация автора

Сервисы Play и зависимости Firebase теперь доступны maven.google.comс выпуском версии 11.2.0 сервисов Google Play и Firebase.

Вы можете найти официальный документ Google Play Services здесь и документацию Firebase здесь. ,

allprojects {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
}

Если вы используете плагин Android Gradle 3.x, вы также можете использовать:

allprojects {
    repositories {
        jcenter()
        google()
    }
}
Автор: Gabriele Mariotti Размещён: 15.08.2017 05:17

1 плюс

31 Репутация автора

Лучший способ решить эту проблему - не использовать ручной метод привязки firebase к вашему приложению.

Я попытался добавить последнюю версию репозитория Firebase, ссылаясь на эту ссылку .

Он показал ошибку «не удалось разрешить зависимости firebase 11.2.0»

FireBase рекомендует добавить FireBase в свое приложение с помощью FireBase Assistant для Android Studio версии 2.2 и выше. Добавление последней библиотеки в build-gradle (модуль) вручную приводит к ошибке, как указано выше.

Помощник Firebase автоматически добавил более низкие версии 10.0.1 в зависимости от модульной сборки модуля, которая совместима и может быть решена.

Использование помощника Firebase - это простой и двухэтапный процесс. Для справки, вы можете использовать раздел «Использование Firebase Assistant» по той же ссылке, что и выше.

Это действительно сработало с моей Android Studio 2.3.3. А также убедитесь, что ваш Google репозиторий обновлен

Автор: Shreevara K Размещён: 28.08.2017 10:10

2 плюса

735 Репутация автора

С 16.0.0выпуском firebase мне пришлось

  • установите большинство моих библиотек сервисов Google Play на 15.0.0 аналитику, а тэгменеджер должен быть16.0.0
  • установить мою версию библиотеки поддержки на 27.1.1
  • ядро огня 16.0.0

Построен против SDK 27

Дополнительные изменения:

Мне также пришлось обновить мою аналитику до 16.0.0

  • реализация "com.google.android.gms: play-services-analytics: 16.0.0"

Я полагаю, что это часть независимых версий, которые Android недавно сделал. Может потребоваться увеличить или уменьшить версию в сервисах Google Play и библиотеках Firebase.

Автор: Jim Factor Размещён: 12.06.2018 01:16

12 плюса

1091 Репутация автора

Я просто исправил ту же ошибку, добавив зависимость от ядра Firebase.

implementation 'com.google.firebase:firebase-core:16.0.1'
Автор: Zeero0 Размещён: 14.07.2018 05:05

0 плюса

1 Репутация автора

Из tools-> sdk manager-> sdk tools установите сервис Google Play, репозиторий Google и синхронизируйте ваш проект.

Автор: jamal soleman Размещён: 11.08.2019 08:48
Вопросы из категории :
32x32