我在使用Android应用程序登录Google Play时遇到问题,我补充道:
编译'com.google.firebase:firebase-auth:11.4.2'
和
编译'com.google.android.gms:play-services-auth:11.4.2'
在我的gradle依赖项中。我只有像GoogleSignInApi或GoogleSignInAccount这样的课程,我不知道如何导入其他课程。
我的意思是GoogleSignIn或GoogleSignInClient等课程。我只是在库中看不到它们。
答案 0 :(得分:22)
GoogleSignIn
/ GoogleSignInClient
已在 Google Play服务SDK版本11.6 中引入。
旧版本的类名略有不同,需要使用GoogleApiClient。
请从Android Studio升级到11.6并配置以下依赖项。
dependencies {
compile 'com.google.android.gms:play-services-auth:11.6.0'
}
答案 1 :(得分:4)
以下是版本11.6.0
在Auth Library中:
添加了GoogleSignInClient和GoogleSignIn个类。 GoogleSignInClient提供了与Google登录API互动的切入点。
所以注入11.6.0
版本的auth工件。
compile 'com.google.android.gms:play-services-auth:11.6.0'
compile
现已弃用,因此最好使用implementation
implementation 'com.google.android.gms:play-services-auth:11.6.0'