2017-01-15 6 views
0

アプリフォルダにjsonファイルを追加しました。その後、認証用のgradleファイルとbuild.gradleのその他のファイルを追加しました。com.google.firebase.authのローカルモジュール記述子クラスが見つかりません。

まず私は私が得る条件として、ユーザーをサインアップするためのその後の私の方法、

private void createUser() { 
     firebaseAuth.createUserWithEmailAndPassword(mEmail,mPassword).addOnCompleteListener(new OnCompleteListener<AuthResult>() { 
      @Override 
      public void onComplete(@NonNull Task<AuthResult> task) { 

       if (!isNetworkConnected()){ 
        Toast.makeText(signup.this, "Check Your Internet Connection..", Toast.LENGTH_SHORT).show(); 
       } 
       else if (task.isSuccessful()){ 
        Toast.makeText(signup.this, "Registered Successfully", Toast.LENGTH_SHORT).show(); 
       } 
       else { 
        Toast.makeText(signup.this, "Something Went Wrong. Try Again Later ..", Toast.LENGTH_SHORT).show(); 
       } 
      } 
     }); 
    } 

FirebaseAuthenticationオブジェクトに

FirebaseAuth firebaseAuth; 
firebaseAuth = FirebaseAuth.getInstance(); 

を初期化し、「何かが間違って行ってきました。後でもう一度試してみてください」トーストメッセージに

ログにはエラーはありません。 のみ以下firebaseの警告..

01-15 20:11:54.042 22745-22778/com.buckydroid.chat W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found. 
+0

失敗理由を確認するには、task.getException()。getMessage()を使用する必要があります。コード例についてのこの回答を参照してください。http://stackoverflow.com/a/39427322/4815718 –

+0

質問に重複していないことを信頼していますが、あなたが質問している関連する質問へのリンクを追加するように質問を編集してくださいに。 –

+0

問題はパスワードフィールドにありました。私はfirebaseがいくつかの事前に作成されたパスワード条件を持っていることを知りませんでした。 – Doge

答えて

0

研究を少し行った後、私は、エラーを修正しました。

私は6文字以下のパスワードを入力していました。なぜそれが私を登録していなかったのですか?

パスワードフィールドに6文字以上を入力した後。すべてが働いた。

関連する問題