Firebaseの電子メールとパスワードの認証はFirebaseコンソールで有効になっていても失敗し、そのアクティビティのコードはgithubサンプルからのものです。Firebaseの電子メールとパスワードの認証に失敗します
また、私はマニュアルをすべて追加しました。私は、このリンクのようにやっている
は説明します Firebase instructions
更新
ここでの方法で署名のためのコードです:
mAuth.signInWithEmailAndPassword(email, password)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
Log.d(TAG, "signInWithEmail:onComplete:" + task.isSuccessful());
// If sign in fails, display a message to the user. If sign in succeeds
// the auth state listener will be notified and logic to handle the
// signed in user can be handled in the listener.
if (!task.isSuccessful()) {
Log.w(TAG, "signInWithEmail", task.getException());
Toast.makeText(EmailPasswordActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
}
// [START_EXCLUDE]
hideProgressDialog();
// [END_EXCLUDE]
}
});
がアップデート2
私はまたd Oこれは、私はどちらか動作しません:あなたは、ログイン用のOAuthを有効にしていないので、
private void signInBeta(String email,String password){
Firebase ref = new Firebase("https://prechecker-46a58.firebaseio.com/");
ref.authWithPassword(String.valueOf(email), String.valueOf(password), new Firebase.AuthResultHandler() {
@Override
public void onAuthenticated(AuthData authData) {
System.out.println("User ID: " + authData.getUid() + ", Provider: " + authData.getProvider());
}
@Override
public void onAuthenticationError(FirebaseError firebaseError) {
System.out.print("\nSOMETING WENT WRONG\n");
}
});
}
google-services.jsonファイルをインポートしましたか? –
はい、私のプロジェクトにJSONがあります。私もこれをデバイス上で実行しています。 – mrg3tools
あなたのコードを共有できますか? –