Java 缺少firebase.auth.PhoneAuthProvider

Java 缺少firebase.auth.PhoneAuthProvider,java,android,android-studio,firebase,firebase-authentication,Java,Android,Android Studio,Firebase,Firebase Authentication,我已将我的android应用程序与firebase连接,并在控制台上启用了电话身份验证。但是当我导入 import com.google.firebase.auth.PhoneAuthProvider; 它找不到类PhoneAuthProvider。 请注意,它可以找到其他类,如EmailAuthProvider和FirebaseAuthProvider compile 'com.google.firebase:firebase-auth:10.0.1' 在应用程序依赖项中列出 如果我还需要

我已将我的android应用程序与firebase连接,并在控制台上启用了电话身份验证。但是当我导入

import com.google.firebase.auth.PhoneAuthProvider;
它找不到类PhoneAuthProvider。 请注意,它可以找到其他类,如EmailAuthProvider和FirebaseAuthProvider

compile 'com.google.firebase:firebase-auth:10.0.1'
在应用程序依赖项中列出


如果我还需要提供任何其他信息以获得帮助,请告诉我。

电话号码验证已完成。您必须至少升级到该版本

SDK版本11.0.0-2017年6月7日

  • 将getPhoneNumber()和updatePhoneNumber()方法添加到FirebaseUser类,并将getPhoneNumber()方法添加到 用户信息类。这些方法获取并更新 用户

  • 添加了PhoneAuthCredential、PhoneAuthProvider、PhoneAuthProvider.ForceResendingToken和 PhoneAuthProvider.OnVerificationStateChangedCallbacks类到 支持使用电话号码进行身份验证


你试过最新版本的auth“compile'com.google.firebase:firebase auth:11.6.0'”@vivekverma谢谢!成功了!谢谢我使用firebase助手安装firebase。如何更新?@Yashovardhan:编辑app module build.gradle文件。在
依赖项
块中,对版本号进行必要的更改。将所有Firebase和Google Play库至少更改为11.0.0。使用相同的版本号。谢谢!!我使用了11.+来让它工作(虽然Android studio不提倡使用+,但这是避免重新下载整个Google play软件包的唯一方法)。再次感谢!