我在一个应用程序中使用谷歌和电子邮件提供商的FirebaseUI,它工作得很好。现在我正在向其中添加电话变体,但是当在代码中添加AuthUI.PHONE_VERIFICATION_PROVIDER时,编辑器会显示cannot resolve symbol PHONE_VERIFICATION_PROVIDER。我正在关注FirebaseUI-auth readme。
下面是我的代码:
private void showLoginPage(){
startActivityForResult(AuthUI.getInstance()
.createSignInIntentBuilder()
.setIsSmartLockEnabled(false)
.setProviders(Arrays.asList(
new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(),
new AuthUI.IdpConfig.Builder(AuthUI.PHONE_VERIFICATION_PROVIDER).build()))
.build(), LOGIN_REQUEST);
}发布于 2018-04-29 20:24:00
使用此依赖项并同步您的项目:
实现'com.firebaseui:firebase-ui-auth:3.3.1‘
https://stackoverflow.com/questions/45266963
复制相似问题