Как разрешить GoogleSignInClient и GoogleSignIn

Я пытаюсь реализовать вход в Google в студии Android и не могу разрешить GoogleSignInClient и GoogleSignIn. Из подобных проблем я понял, что версия «com.google.firebase:firebase-auth» должна быть установлена ​​как минимум на «11.6.0», но версия в моем приложении build.gradle выше (16.0.3), как вы можете видеть:

Мое приложение build.gradle зависимости:

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.google.android.gms:play-services-auth:16.0.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-
core:3.0.2'

Мои зависимости проекта build.gradle:

    classpath 'com.android.tools.build:gradle:3.3.1'
    classpath 'com.google.gms:google-services:4.1.0'

Любая помощь будет оценена по достоинству.

Я не вижу play-services-auth версии 16.0.3 в примечаниях к выпуску Google здесь — Developers.google.com/android/guides/releases или даже в его списке maven dl.google.com/dl/android/maven2/index.html Измените версию на 16.0.1 и com.google.firebase:firebase-auth на 16.2.0 Всегда следите за тем, чтобы ваши версии соответствовали последним стабильным выпускам. Посмотрите, поможет ли это.

MD Naseem Ashraf 30.03.2019 14:42
0
1
86
1

Ответы 1

добавьте это в свой градация приложения .

implementation "com.google.firebase:firebase-auth:16.1.0"
implementation "com.google.firebase:firebase-database:16.0.6"
implementation 'com.google.android.gms:play-services-auth:16.0.1'

и градиент проекта

 classpath 'com.android.tools.build:gradle:3.3.1'
 classpath 'com.google.gms:google-services:4.2.0'

Вы можете получить методы и объекты входа в Google, добавив эти строки.

Я не думаю, что op нуждается в базе данных firebase в соответствии с вопросом. Кроме того, следует использовать com.google.firebase:firebase-auth: 16.2.0, последнюю версию выпуска.

MD Naseem Ashraf 30.03.2019 15:27

Хорошо, спасибо за ваше предложение. но это решит проблему.

Happy Singh 30.03.2019 16:03

Другие вопросы по теме