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();
}
}
});
}
});
}
あなたのstrings.xmlファイルに 'auth_failed'文字列を定義するだけです....このコードが取得されたサンプルのstrings.xmlを見ると、そこに定義されていることがわかります:https://github.com/firebase /quickstart-android/blob/master/auth/app/src/main/res/values/strings.xml –
@DanielNugentに感謝します。コードを見ていない私のせい! –
解決済みとマークするには、以下の回答を追加し、隣接する目盛りアイコンをクリックしてください。 – halfer