Неразрешенная ссылка GoogleSignIn

Я получаю сообщение "Неразрешенная ссылка" для GoogleSignIn

Текущие файлы настроены:

настройки .градле

include ':app', ':signin:app'

градация проекта:

buildscript {

ext{
    kotlin_version = '1.2.60'
    lifecycle_version = '1.1.1'
}

repositories {
    jcenter()
    google()
    mavenCentral()
    maven {
        url 'https://maven.fabric.io/public'
    }
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'
    classpath 'com.google.gms:google-services:4.0.1'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'io.fabric.tools:gradle:1.25.4'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}
allprojects {
repositories {
    jcenter()
    google()
    maven {
        url 'https://maven.google.com/'
    }
}
}

градация приложения:

dependencies {
...
implementation 'com.google.android.gms:play-services-gcm:15.0.1'
...}

и, наконец, импорт:

import com.google.android.gms.auth.api.signin.GoogleSignIn

Я попытался перестроить проект, обновить проекты Gradle и аннулировать кеши, но все еще получаю неразрешенную ссылку для GoogleSignIn. Когда я попытался изменить play-services-gcm:15.0.1' на play-services-gcm:16.0.0', который является новейшим входом в учетную запись Google, я получить сообщение об ошибке: «Не удалось разрешить: com.google.android.gms:play-services-gcm:16.0.0». При установке репозитория и проектов синхронизации появляется еще одна ошибка «Не удалось найти зависимость com.google.android.gms:play-services-gcm:16.0.0».

Версия Gradle 4.4 Плагин для Android Версия 3.1.4


person Pitos    schedule 24.08.2018    source источник


Ответы (1)


Вы не должны реализовывать все сервисы Google Play в своем проекте для использования только службы аутентификации.

Размер файла Apk увеличится, поэтому замените зависимость, как показано ниже.

implementation 'com.google.android.gms:play-services-auth:16.0.0'

И желательно обновить версию плагина google-services до 4.0.2.

person 5ec20ab0    schedule 24.08.2018