2016-08-01 6 views
0

Jedes Mal wenn ich mit createUserWithEmailAndPassword einen Benutzer zu erstellen versuchen, mit createUserWithEmailAndPassword in FirebaseAuth registriert es zeigt Toast „Fehler beim Registrieren“ - was ich gesetzt habe false wenn task.isSuccessful kehrt zu zeigen. Kann mir bitte jemand sagen, wo ich falsch liege?Ich bin nicht in der Lage Benutzer von meinem app

Hier ist mein Code:

progressDialog.setMessage("Registering please wait..."); 
      progressDialog.show(); 

      firebaseAuth.createUserWithEmailAndPassword(email,password) 
        .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() 
        { 
         @Override 
         public void onComplete(@NonNull Task<AuthResult> task) 
         { 
          if(task.isSuccessful()) 
          { 
               Toast.makeText(Signup.this,"RegisteredSuccessfully!",Toast.LENGTH_LONG).show(); 
          } 

          else 
          { 
           Toast.makeText(Signup.this,"Failed to Register. Please try again..",Toast.LENGTH_LONG).show(); 
          } 
         } 
        }); 
     } 
+0

Die E-Mail-Adresse muss gültig sein und möglicherweise muss das Kennwort die Google-Komplexitätsanforderungen erfüllen. Sind Sie sicher, dass beide wahr sind? – alzee

+3

Sie müssen zunächst herausfinden, was das Problem/Fehler ist - dafür müssen Sie die Ausnahme protokollieren oder anzeigen - tun Sie etwas wie 'Toast.makeText (Aktivität," Registrierung fehlgeschlagen. Bitte versuchen Sie es erneut. Fehler ist "+ Aufgabe .getException(), Toast.LENGTH_SHORT) .show(); ' – ishmaelMakitla

+0

@ishmaelMakitla, ich habe getan, was Sie gesagt haben, und ich bekomme eine Fehlermeldung in toast as-com.google.firebase.FirebaseException: Ein interner Fehler ist aufgetreten. [OPERATION_NOT_ALLOWED] ... bitte sag mir jetzt was zu tun ist. – Rashmi

Antwort

0

ich auch von diesem Problem gelitten hatte und ich fand die Fehler aufgrund von google-service.json Datei war in so von i neuesten Google-service.json Datei heruntergeladen Feuerbasis und in der Projekt-Ebene App und der Fehler war weg.Versuchen Sie dies.