Google стремится продвигать расовую справедливость для черных сообществ. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Оптимизация производительности Android

Следуйте инструкциям в этом разделе, чтобы ваши Android-устройства минимизировали использование ресурсов и оптимизировали производительность. Воспользуйтесь преимуществами множества тестов и инструментов, описанных в разделе « Оценка производительности», как часть своей работы, чтобы получить максимальную отдачу от Android.

APK кеширование

В этом документе описывается дизайн решения для кэширования APK для быстрой установки предварительно загруженных приложений на устройство, поддерживающее разделы A / B. OEM-производители могут помещать предварительные загрузки и популярные приложения в кэш APK, хранящийся в основном пустом разделе B, на новые устройства с разделением A / B, не влияя на пространство данных, обращенное к пользователю.

Время загрузки

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

Здоровье

Android 9 включает в себя android.hardware.health HAL 2.0, основную версию апгрейда от health@1.0 HAL. Этот новый HAL предлагает более четкое разделение между платформой и кодом поставщика, большую степень свободы для настройки поставщика в отчетах с информацией о работоспособности и больше информации о работоспособности устройства, чем просто батарея.

lowmemorykiller

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

Мало оперативной памяти

Android поддерживает устройства с оперативной памятью всего 512 МБ. Эта документация предназначена для того, чтобы помочь OEM-производителям оптимизировать и настроить Android для устройств с низким объемом памяти.

Оптимизация по профилю

Система сборки Android поддерживает использование оптимизированной системы управления профилями (PGO) Clang на собственных модулях Android, имеющих правила построения чертежей.

Снимки задач

Снимки задач - это инфраструктура, представленная в Android O, которая объединяет снимки экрана с миниатюрами «Последние», а также с сохраненными поверхностями из диспетчера окон. Миниатюры «Последние» представляют последнее состояние задачи в представлении «Последние».

Запись впереди

В Android 9 представлен особый режим SQLiteDatabase, называемый Compatibility WAL (ведение журнала с опережением записи), который позволяет базе данных использовать journal_mode=WAL , сохраняя при этом поведение поддержания не более одного соединения на базу данных.