Точки останова не работают в Android Studio 3.3

Заметив, что некоторые точки останова не срабатывают, я нашел этот пост, который отвечает, почему:

Точки останова не работают в Android Studio 3.3

Я не помню, чтобы это происходило до Android Studio 3.3. Есть ли способ остановить это поведение, чтобы точки останова попадали в условные операторы?


person user982687    schedule 23.01.2019    source источник


Ответы (3)


Найдено здесь установка minifyEnabled false в отладочной сборке является лучшей практикой.

Я просто меняю minifyEnabled в build.grandle на «false» в отладочных типах сборки, и это работает!

person Khdkls    schedule 23.01.2019
comment
это действительно сработало для вас? У вас действительно была такая же проблема с @user982687, у меня уже было minifyEnable = false для каждого типа сборки, и после обновления у меня точно такая же проблема с OP. Что меня больше всего беспокоит, так это то, что точки останова на условных операторах являются наиболее полезными для меня, и они работали раньше! - person dsilveira; 14.02.2019
comment
Я не знаю, почему ответ Khdkls не выбран как лучший ответ! - person MeLine; 23.05.2020
comment
Когда proguard включен, точки останова не работают. Имена и атрибуты методов были бы запутаны. - person Joseph; 03.06.2020

Rebuild решил мою проблему.

clean & rebuild

Делает недействительными кеши/перезапуск при необходимости

person user2301281    schedule 01.09.2020

В моем случае я решил проблему, обновив Android Studio до последней версии 4.0.1.

person Roberto Petrilli    schedule 15.07.2020