#AndroidStudion #Debug
Debugging in Android StudioЛюбой разработчик занимался отладкой своего кода. Поэтому знать инструмент всегда стоит получше.
AndroidStudio и Logcat
👉 Настройка вывода Logcat (что показывать из логов)
👉 Фильтр нужных логов Logcat
👉 Возможность спрятать похожие логи
Возможности breakpont:
👉 Присоединение дебагера во время работы приложения
👉 Остановка на breakpoint по условию
👉 Зависимости между breakpoint
👉 Приостановка потоков
👉 Вывод лога вместо остановки выполнения программы (без добавления кода логирования в программу)
👉 Drop frame - возможность выйти из метода и вернуться в момент до его выполнения. Доступна на Android 10+
👉 Mark object - возможность пометить объект и отслеживать его, вместо того чтобы запоминать его хэш код
👉 Возможность выполнить код во время остановки
Еще стоит упомянуть опцию "Analyze stacktrace" - скопируйте стектрейс из любого места и вставьте его и вы сможете переходить по коду из него