Android Studio でデバッグ実行してもブレークポイントで止まらない場合の対処
タイトルの件でちょっとハマったのでメモ。
Android Studio でデバッグ実行してもブレークポイントで止まらない場合、考えられる理由は私の知っている範囲では次の3つ。まだまだ事例は他にもあるかもしれないですが。
私がハマったのは3番目の奴です。
1. AsyncTask等で別スレッドで動いている場合
そのスレッドでデバッグできるようにするために追加すべきコードがあります。
「AsyncTask ブレークポイント」等で検索すればたくさん出てきます。
2. Gradle の設定で debuggable が false になっている
「android studio ブレークポイント 止まらない」で検索すると下記サイトがヒットします。
d.hatena.ne.jp
3. Gradle の設定で minifyEnabledが true になっている
私はこれでした。debuggableが true でも minifyEnabled が false じゃないとブレークポイントでは止まらないのですね…
以上!