Не удалось разрешить play-services-auth и firebase-core - PullRequest
0 голосов
/ 04 июля 2018

Синхронизация проекта завершилась со следующими ошибками.

Failed to resolve: play-services-auth
Open File


Failed to resolve: firebase-core
Open File

Попробовал заменить google() на maven { url "https://maven.google.com" }, но не повезло. Вот содержимое файлов build.gradle.

build.gradle (приложение)

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
        //google()
        maven { url "https://maven.google.com" }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
plugins {
    id 'com.onesignal.androidsdk.onesignal-gradle-plugin' version '0.7.0'
}

apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
//apply plugin: 'com.google.gms.google-services'

android {
    //other codes
}

repositories {
    mavenCentral()
    maven { url 'https://maven.fabric.io/public' }
}

dependencies {
    //other codes

}

apply plugin: 'com.google.gms.google-services'

build.gradle (проект)

buildscript {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
        classpath 'com.google.gms:google-services:3.2.0'
    }
}

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

ext {

    minSdkVersion = 16
    targetSdkVersion = 27
    compileSdkVersion = 27

    //Other code
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

Если я поставлю apply plugin: 'com.google.gms.google-services' чуть ниже apply plugin: 'io.fabric', я получу следующие ошибки

Could not find com.google.android.gms:play-services-auth-license:11.6.0. Searched in the following locations: https://jcenter.bintray.com/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.aar https://jitpack.io/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.pom https://jitpack.io/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.aar https://maven.google.com/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.pom https://maven.google.com/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.aar https://repo.maven.apache.org/maven2/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.pom https://repo.maven.apache.org/maven2/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.aar https://maven.fabric.io/public/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.pom https://maven.fabric.io/public/com/google/android/gms/play-services-auth-license/11.6.0/play-services-auth-license-11.6.0.aar Required by: project :app > com.google.android.gms:play-services-auth:11.4.2

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

В вашем build.gradle, где вы ссылаетесь 'com.facebook.android:account-kit-sdk:4.+'

Пожалуйста, используйте 'com.facebook.android:account-kit-sdk:4.23.0'

вместо 'com.facebook.android:account-kit-sdk:4.+'

0 голосов
/ 04 июля 2018

Вы сгенерировали файл google-services.json из firebase под проектом> app и добавили все плагины внизу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...