2016-09-22 6 views
0

Firebaseを使って新しいアプリケーションをコーディングし始めました。問題は、auth_failed、minimum_passwordのようなエラーからシンボルが欠落していることです。私は、完全な新しいアプリケーションを作成し、まだ行方不明、プロジェクトを再構築しようとしました。Androidがシンボルauth_failedを解決できない

どうすればこの問題を解決できますか?

public class MainActivity extends AppCompatActivity { 

private static final String TAG = "MainActivity"; 

private EditText etInputEmail; 
private EditText etInputPassword; 
private Button btnRegister; 

private FirebaseAuth mAuth; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    etInputEmail = (EditText) findViewById(R.id.etInputEmail); 
    etInputPassword = (EditText) findViewById(R.id.etInputPassword); 
    btnRegister = (Button) findViewById(R.id.btnRegister); 

    mAuth = FirebaseAuth.getInstance(); 

    btnRegister.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      String email = etInputEmail.getText().toString().trim(); 
      String password = etInputPassword.getText().toString().trim(); 

      mAuth.createUserWithEmailAndPassword(email, password).addOnCompleteListener(this, new OnCompleteListener<AuthResult>() { 
       @Override 
       public void onComplete(@NonNull Task<AuthResult> task) { 
        Log.d(TAG, "createUserWithEmail:onComplete:" + task.isSuccessful()); 

        if (!task.isSuccessful()) { 
         Toast.makeText(MainActivity.this, R.string.auth_failed, Toast.LENGTH_SHORT).show(); 
        } 
       } 
      }); 
     } 
    }); 

} 
+0

あなたのstrings.xmlファイルに 'auth_failed'文字列を定義するだけです....このコードが取得されたサンプルのstrings.xmlを見ると、そこに定義されていることがわかります:https://github.com/firebase /quickstart-android/blob/master/auth/app/src/main/res/values/strings.xml –

+0

@DanielNugentに感謝します。コードを見ていない私のせい! –

+0

解決済みとマークするには、以下の回答を追加し、隣接する目盛りアイコンをクリックしてください。 – halfer

答えて

関連する問題