android studioのデバッガが遅いとき
結論:使わないbreakpointを全部削除。必要なbreakpointを消してはダメです。
実機でもエミュレータでも、デバッガが遅くなる時ありますよね。
これを図2のように削除していれば、速くなります。削除したいブレークポイントを選んで、deleteキーで削除です。チェックを外すだけではダメです。
図2
図3のようにチェックを外すだけでは、遅さは改善されないです。
図3
遅くなる理由ですが、詳細は分かりません。ここからは、推測になりますが、デバッガはブレークポイントに遭遇したかどうかのチェックを、コードを実行するたびに内部でおこなっているのかもしれません。ほとんどのコードはブレークポイントに無関係ですから、これは無駄な処理と言えます。(推測ですから、間違っているかもしれません。)