Облачная компиляция в Android 16 позволяет ускорить установку приложений, особенно на устройствах с менее мощным оборудованием. biggo.com
Принцип работы: во время установки приложения телефон обрабатывает части кода (файлы артефактов), чтобы гарантировать правильную работу приложения. www.zdnet.com Это может занять некоторое время, особенно на старом устройстве с менее мощным процессором. www.zdnet.com
Облачная компиляция позволяет загружать предварительно скомпилированные артефакты приложений вместе с файлами APK из Google Play Store. biggo.com Это исключает необходимость запускать инструмент dex2oat, который требует много ресурсов процессора во время установки. biggo.com
Некоторые преимущества облачной компиляции:
- Улучшение скорости установки. www.diskmfr.com Особенно для приложений с большим количеством кода (игры, программы для редактирования видео) время установки может быть сокращено более чем на 50%. www.diskmfr.com
- Снижение нагрузки на оборудование. www.diskmfr.com Процессоры и память недорогих устройств испытывают меньшую нагрузку, и во время установки в фоновом режиме может плавно загружаться короткое видео. www.diskmfr.com
- Увеличение срока службы устройства. www.diskmfr.com Старые телефоны не нужно выводить из использования, потому что они не могут обрабатывать новые приложения. www.diskmfr.com
Некоторые недостатки облачной компиляции:
- Увеличение потребления данных. www.diskmfr.com Скомпилированные в облаке компоненты больше, и одно и то же приложение может потреблять на 20–30% больше данных. www.diskmfr.com
- Зависимость от сети. www.diskmfr.com Если нет интернета или плохой сигнал, облачная компиляция не работает, и скорость установки возвращается к уровню до облачной компиляции. www.diskmfr.com
- Проблемы с конфиденциальностью. www.diskmfr.com Процесс компиляции включает анализ кода, и некоторые опасаются, что Google может «подсматривать» за данными приложений. www.diskmfr.com