System tracing записывает временные метки секций main/render/binder; Perfetto/Systrace визуализируют, где кадр опоздал и кто держал блокировку.
Разбор
- android.os.Trace / androidx.tracing вокруг подозрительных участков.
- Macrobenchmark + Perfetto — воспроизводимые перф-тесты.
- Смотрите scheduling, не только CPU вашего процесса.
- Короткие точечные трассы информативнее часовых.
Итог
Трейсинг показывает причину jank во времени, а не среднюю «нагрузку CPU».