我正在開發Firebase Android應用程序,後面的Udacity教程。SetProviders方法被標記爲不推薦
setProviders方法被IDE標記爲不贊成,在通過文檔後,我無法找到解決方案。有沒有解決問題的方法。 下面是代碼:
mMessagesDatabaseReference.addChildEventListener(mChildEventListener);
mAuthStateListener = new FirebaseAuth.AuthStateListener() {
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
FirebaseUser user = firebaseAuth.getCurrentUser();
if (user != null){
Toast.makeText(MainActivity.this,"You are signed in, Welcome", Toast.LENGTH_SHORT).show();
}else{
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setIsSmartLockEnabled(false)
.setProviders(
AuthUI.EMAIL_PROVIDER,
AuthUI.GOOGLE_PROVIDER
)
.build(),
RC_SIGN_IN);
}
}
};
}
你能分享錯誤日誌嗎? –
您正在查找的文檔位於以下位置:https://github.com/firebase/FirebaseUI-Android/blob/master/auth/README.md#sign-in-examples – now