【发布时间】:2018-06-20 17:45:34
【问题描述】:
我正在尝试关注 Firebase Docs 来验证登录名,但在 AuthUI 行上收到“无法解析符号 'getInstance'”。
private static final int RC_SIGN_IN = 123;
// ...
// Choose authentication providers
List<AuthUI.IdpConfig> providers = Arrays.asList(
new AuthUI.IdpConfig.EmailBuilder().build());
// Create and launch sign-in intent
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setAvailableProviders(providers)
.build(),
RC_SIGN_IN);
Firebase 应用依赖项包括:
implementation 'com.google.firebase:firebase-firestore:17.0.1'
implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.firebaseui:firebase-ui-auth:4.0.1'
为 AuthUI 引入的导入被列为:
import com.firebase.ui.auth.AuthUI;
这些文档适用于 Firebase UI Auth 4.0.0,而我的版本是 4.0.1,我不明白为什么会出现问题。
我已经清理并重建了项目,但没有帮助。
【问题讨论】:
标签: android firebase firebase-authentication