Мое приложение для Android — это многоэкранное приложение, имеющее встроенные и веб-компоненты. Я хочу измерить производительность пользовательского интерфейса своего приложения. Я измеряю производительность пользовательского интерфейса своего приложения в конвейере CI для ночных сборок, и если я вижу какое-либо нарушение в тесте (например, если количество кадров Janky превышает 10%), я выполняю отладку и принимаю меры.
Я использовал эти два метода измерения — dumpsys gfxinfo и jankstats.
Наблюдение:
поток пользователя и тестовый контент одинаковы для оба метода, кроме dumpsys gfxinfo, всегда показывают 50% + общее количество обработанных кадров и на 30-50% больше неровных кадров.
Какой метод более надежен? какой из них мне следует рассмотреть для своих тестов?
Подробнее здесь: https://stackoverflow.com/questions/789 ... e-accurate