1

私は通常、自動ログインをeditTextUn.setText(userName)andで設定し、editTextPw.setText(password)で囲みますif (BuildConfig.DEBUG) {}。ご想像のとおり、この方法では、開発中にログインの詳細を入力する必要はありません。

私は通常、複数のログイン アカウントを持っており、コードで使用したいアカウントをコメント化 (解除) することで簡単に切り替えることができます。何かのようなもの

if (BuildConfig.DEBUG) {
            edtEmailID.setText(username1);
            edtpassword.setText(pass1);

            //            edtEmailID.setText(username2);
            //            edtpassword.setText(pass2);
//...and so on

ただし、Android Studio Instant Run はこのアクションを認識しません。

つまり、もう使用したくないものをコメントアウトし、使用したいものを有効にして を押すRunと、Instant Run によってログイン画面が更新されますが、古い (以前の) ログインの詳細は入力されたままになります

これは Android Studio のバグですか、それとも間違っていますか?

4

0 に答える 0