我使用此代码登录 Firebase:
mAuth.signInWithEmailAndPassword(txtEmail.getText().toString().trim(),
txtPassword.getText().toString().trim())
.addOnSuccessListener(((ActivitySplash) mContext), authResult -> {
/// do something
})
.addOnFailureListener(((ActivitySplash) mContext), e -> {
/// do something else
});
一切都很完美,直到我添加了包名称和 SHA-1 签名证书指纹以限制我的应用程序使用 key 。完成此操作后,我无法再登录。如果我取消限制,一切都会再次完美运行。建议?
最佳答案
当我们在 Firebase 中注册 android 应用程序时,我们将提供包名和 SHA 证书(可选),如果这两者中的任何一个,您可能需要更新 firebase 中的相应项目并下载更新后的 google-service.json并将其放在项目的根目录中
关于android - 添加 key 限制后无法登录 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59704954/