Instant Run доставил мне горе при отладке в Studio 3.4. Просто выключил его (File-> Settings-> Build-> Instant Run), но меня беспокоило, что это было «решением».
Однако, прочитав это, я почувствовал себя лучше: https://androidstudio.googleblog.com/2019/01/android-studio-35-canary-1-available.html
"Canary 1 в Android Studio 3.5 представляет предварительный просмотр Apply Changes, который заменяет Instant Run. Мы знаем, что Instant Run в прошлом вызывал проблемы у многих из вас, и эта функция не соответствовала нашим стандартам качества Мгновенный запуск переписал байт-код вашего APK во время сборки, чтобы внедрить хуки для замены классов на лету. Для простых приложений это было в основном хорошо, но для более сложных приложений это могло бы привести к более длительному времени сборки или к царапинам, вызванным ошибками конфликтами между вашим приложением и процессом сборки Instant Run.
Мы сделали шаг назад и решили переписать его с нуля. "