Обзор профилей стартапов

Профили запуска похожи на базовые профили, но используются на этапе компиляции для оптимизации структуры DEX с целью ускорения запуска, а не для оптимизации на устройстве. Чтобы узнать больше о различиях между профилями запуска и базовыми профилями, см. раздел «Сравнение базовых профилей и профилей запуска» . Более подробную информацию об оптимизации структуры DEX см. в разделах «Оптимизация структуры DEX и профили запуска» .

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

Для полной оптимизации запуска приложения мы рекомендуем использовать как базовые профили, так и профили запуска.

Рисунок 1. Улучшение локальности кода за счет оптимизации компоновки DEX.