Как облегчить себе поиск проблем в производительности приложения? В статье рассматриваются следующие инструменты: 👉Leak Canary - популярный инструмент, позволяющий находить утечки памяти 👉Android Performance Monitor (Block Canary) - библиотека для обнаружения ui-фризов 👉AndroidDevMetrics - позволяет замерить сколько времени уходит на инициализацию Activity и Dagger 2 👉Takt - намерение FPS 👉Nanoscape от Uber - трасировщик с более высокой скоростью работы и более аккуратный чем Android Studio CPU Profiler 👉Android God Eye - утилита, которая может следить за множеством параметров FPS/RAM/PSS/Battery, Cpu/Heap/Traffic, Leak Memory/App Janks, Network и Thread 👉Booster - коллекция модулей для поиска проблем производительности, оптимизации многопоточности и др Включает в себя около 20 модулей с разными целями. По заявлением авторов вы можете увеличить производительность вашего приложения нв 15% ~ 25% и уменьшить размер на 1MB ~ 10MB. 👉Profilo от Facebook - утилита для сбора информации о производительности опубликованного приложения