Я пытаюсь реализовать вход в 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'
Любая помощь будет оценена по достоинству.
добавьте это в свой градация приложения .
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, последнюю версию выпуска.
Хорошо, спасибо за ваше предложение. но это решит проблему.
Я не вижу 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 Всегда следите за тем, чтобы ваши версии соответствовали последним стабильным выпускам. Посмотрите, поможет ли это.