Инструкции

Ускорьте разработку своего приложения с помощью акции Android Performance Spotlight Week!

3 минуты чтения
Ben Weiss
Инженер по связям с разработчиками

При разработке новых функций производительность приложения часто отходит на второй план. Однако, хотя разработчики не всегда об этом думают в первую очередь, пользователи могут точно увидеть, где производительность вашего приложения отстает. Когда новая функция долго загружается или медленно отображается, пользователи могут расстроиться. А недовольные пользователи с большей вероятностью откажутся от функции, на разработку которой вы потратили столько времени.

Производительность приложения является ключевым фактором пользовательского опыта и качества приложения, и недавние исследования показывают, что она тесно коррелирует с повышением удовлетворенности пользователей, более высоким уровнем удержания пользователей и лучшими оценками в отзывах.

И мы здесь, чтобы помочь… Добро пожаловать на Неделю повышения производительности Android ! Всю неделю мы будем предоставлять вам простые в использовании, но эффективные инструменты и рекомендации, которые помогут вашему приложению быстро улучшить свою производительность. Мы поможем вам заложить фундамент, а затем углубимся в процесс совершенствования вашего приложения.

Оптимизатор R8 и оптимизация на основе профилирования — это основополагающие инструменты для повышения общей производительности приложений. Именно поэтому мы выпустили значительные улучшения инструментов Android Studio для повышения производительности, а с плагином Android Gradle 9.0 представляем новые API, которые упростят настройку оптимизатора приложений Android R8. Jetpack Compose версии 1.10, который сейчас находится в бета-версии , включает в себя несколько функций, улучшающих производительность рендеринга приложений. В дополнение к этим обновлениям мы предлагаем вам обзор способов улучшения мониторинга состояния и производительности приложений. Некоторые из наших партнеров также поделятся своими историями повышения производительности.

Следите за обновлениями в блоге всю неделю, так как мы будем обновлять этот пост, публикуя дайджест всего выпущенного контента. Мы рады поделиться этими обновлениями и помочь вам улучшить производительность вашего приложения.

Вот более подробный обзор того, что мы будем рассматривать:

Понедельник: Целенаправленная оптимизация производительности с помощью R8

17 ноября 2025 г.

Мы начнём с подробного изучения оптимизатора R8. Речь идёт не просто об уменьшении размера вашего приложения, а о получении фундаментального понимания того, как оптимизатор R8 может повысить производительность вашего приложения и почему вам следует начать его использовать прямо сейчас. Мы только что опубликовали самое масштабное на сегодняшний день обновлениетехнических рекомендаций . Руководства охватывают вопросы включения, настройки и устранения неполадок оптимизатора R8. В понедельник вы также увидите примеры из практики ведущих партнёров, демонстрирующие реальные результаты, которых они достигли.

Прочитайте статью в блоге ируководство для разработчиков .

Вторник: Отладка и устранение неполадок R8

18 ноября 2025 г.

Мы прямо отвечаем на вопрос: «Почему мое приложение вылетает после включения R8?». Мы знаем, что расширенная оптимизация иногда может выявить граничные случаи, поэтому мы сосредоточимся на отладке и устранении неполадок, связанных с R8 . Мы покажем вам, как использовать новые функции Android Studio для деобфускации трассировок стека, выявления распространенных проблем с конфигурацией и внедрения лучших практик для максимальной эффективности R8. Мы хотим, чтобы вы чувствовали себя уверенно, а не просто надеялись, когда переключитесь на R8.

Прочитайте статью в блоге и руководство для разработчиков по тестированию и устранению неполадок в R8.

Среда: Более детальное рассмотрение вопросов производительности.

19 ноября 2025 г.

В середине недели мы рассмотрим высокоэффективные решения для повышения производительности, выходящие за рамки оптимизатора R8. Мы покажем вам, как значительно улучшить запуск и взаимодействие с вашим приложением, используя оптимизацию на основе профилей с базовыми профилями и профилями запуска . Они готовы и доказали свою эффективность, обеспечив еще один мощный толчок к развитию. У нас также есть захватывающие новости об улучшении производительности рендеринга в Jetpack Compose . Кроме того, мы расскажем, как оптимизировать работу вашего приложения, эффективно управляя фоновыми процессами .

Прочитайте сообщение в блоге .

Четверг: Измерение и улучшение

20 ноября 2025 г.

Улучшение не будет достигнуто, если его нельзя доказать. Четверг посвящен измерению производительности. Мы поделимся нашим полным руководством, начиная с локальных измерений и отладки с помощью таких инструментов, как Jetpack Macrobenchmark и новый API UiAutomator для выявления задержек и времени запуска, и заканчивая мониторингом вашего приложения в реальных условиях. Вы узнаете о Play Vitals и другие новые API чтобы понять реальную эффективность работы пользователей и количественно оценить свой успех.

Прочитайте сообщение в блоге .

Пятница: Задайте вопрос Android в прямом эфире

21 ноября 2025 г.

Завершаем неделю подробной беседой в прямом эфире. Это ваш шанс напрямую пообщаться с инженерами и командой по связям с разработчиками, которые ежедневно создают и используют эти инструменты. Группа экспертов из R8 и других команд, занимающихся производительностью, будет готова ответить на ваши самые сложные вопросы в прямом эфире. Подготовьте свои вопросы!

Прочитайте статью в блоге и посмотрите запись нашей сессии вопросов и ответов с Android.


📣 Примите участие в испытании на повышение производительности!

Мы не просто делимся советами. Мы призываем вас применить их на практике!

Вот наше задание на эту неделю: включите полнофункциональный режим R8 для вашего приложения.

  1. Для начала воспользуйтесь нашими руководствами для разработчиков: Включите оптимизацию приложения .
  2. Затем измерьте эффект . Не просто почувствуйте разницу, а проверьте её. Измерьте прирост производительности, используя или адаптируя код из нашего примера приложения Macrobenchmark на GitHub, чтобы измерить время запуска до и после обновления.

Мы уверены, что вы заметите существенное улучшение производительности вашего приложения.

Заодно используйте хэштег #AskAndroid в социальных сетях, чтобы задать свои вопросы. В течение недели наши эксперты будут отслеживать ваши вопросы и отвечать на них.

Автор:

Продолжить чтение