StartAndroid
10.7K subscribers
371 photos
10 videos
5 files
1.75K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://tttttt.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html
Download Telegram
Краткий обзор различных дебаг-утилит для Android:
- Android Studio Profiler
- Facebook Stetho
- DebugDrawer
- AppSpector

#android #debug #performance #tools

https://proandroiddev.com/android-debug-tools-a403a3f5bae8
Видео с полезными советами по дебагу в Android Studio. Рассказывают следующее:

Logcat:
- возможность свернуть кучу однотипных сообщений

Breakpoints точки:
- останавливаться по условию
- останавливаться только если уже была остановка по другой точке
- останавливать только текущий поток
- вместо остановки выводить в консоль дебага сообщение (и стэк)
- группировка точек

Дебаг:
- возврат назад + apply changes!
- возможность помечать объекты и всегда видеть их в watches списке переменных

#android #debug #androidstudio

https://www.youtube.com/watch?v=rjlhSDhFwzM
Подборка полезных советов по Logcat и дебагу в студии.

Например, автор рассказывает, как скрыть кучу повторяющихся строк в логах. Или как настраивать breakpoints, чтобы они срабатывали только при определенных условиях.

#androidstudio #debug

https://medium.com/androiddevelopers/debugging-in-android-studio-dfbbf8a8d03c
Кроме флага debuggable существует флаг profileable.

У profileable билда меньше возможностей по использованию профайлеров, но его производительность гораздо ближе к релизному.

#android #debug #performance #profileable

https://android-developers.googleblog.com/2022/10/accurately-measure-android-app-performance-with-profileable-builds.html