Используйте показатель производительности приложения, чтобы рассчитать общий показатель производительности и обнаружить возможности для улучшения. Оценка производительности приложений обеспечивает стандартизированную основу для измерения производительности с помощью минимальных сложных технических задач.
Он помогает командам разработчиков и разработчиков продукта оценивать техническую производительность любого конкретного приложения для Android. После завершения оценки анализ и рекомендуемые действия помогают определить и расставить приоритеты в наиболее важных областях улучшения производительности.
Введение
Оценка производительности приложений предоставляет разработчикам приложений статические и динамические оценки. Оба могут проводиться индивидуально и дают уникальную информацию о поведении производительности приложения. Эти идеи сочетаются с практическими рекомендациями, которые могут помочь улучшить статус-кво и повысить производительность приложения.
Для оценки общей производительности предоставляется оценка от 0 до 100. Меньшее число означает больше возможностей для улучшения.
Используйте оценку и рекомендации по каждому элементу, чтобы направить инженерные усилия в области, где можно достичь высокого повышения производительности. Когда рекомендации будут применены, пройдите оценку еще раз и посмотрите, насколько улучшилась оценка.
Динамическая оценка производительности приложения
Во время динамической оценки показателя производительности приложения данные времени выполнения используются для оценки производительности приложения на конкретном устройстве.
Для динамической оценки требуется физическое устройство для реалистичной оценки производительности. Оценка будет варьироваться в зависимости от возможностей устройства. Оцените производительность на нескольких устройствах, чтобы лучше понять, как на пользователей влияют недостатки производительности.
Текущие категории динамических оценок приложений и критерии оценки представлены в следующей таблице.
Категория | Критерии оценки |
---|---|
Запуск приложения | Измеренная продолжительность между запуском приложения и его переходом в интерактивное состояние TTFD . |
Производительность рендеринга | Процент медленных и зависших кадров при прокрутке, анимации и полноэкранном рендеринге. |
Статическая оценка производительности приложения
Статический показатель производительности приложения рассчитывается на основе использования высокоэффективных инструментов и лучших практик. Чтобы правильно оценить статические показатели производительности приложения, необходим доступ к исходному коду проекта.
Критерии, перечисленные в следующей таблице, используются для оценки и создания статического показателя производительности приложения.
Категория | Критерии оценки |
---|---|
Улучшение времени сборки |
|
Производительность запуска |
|
Написать усыновление | Приложение использует последнюю стабильную версию Compose. |
Мониторинг и оптимизация | FullyDrawnReporter или reportFullyDrawn используется в подходящее время. |
Пока рекомендаций нет.
Попытайтесь войти в свой аккаунт Google.