stringtranslate.com

Пакет приложений для Android

Android App Bundle — это формат файлов для публикации приложений Android . Пакет приложений должен включать скомпилированный код и ресурсы приложения , что позволяет отложить подписание и создание APK-файлов в магазине приложений , уменьшая первоначальный размер загрузки приложения. [1] Для этого формата используется расширение файла «.aab». [2]

Google Play требует пакеты приложений Android для всех новых приложений с августа 2021 года и для всех обновлений существующих приложений с ноября 2021 года. [3] [4] С мая 2023 года для Android TV требуются AAB. [5]

Разделить APK-файлы

Без пакетов Android App Bundle APK-файл может поддерживать несколько языков, до четырех различных архитектур ЦП и несколько разрешений экрана . [6] Это означало, что каждый установочный файл мог содержать потенциально большое количество раздутого контента , не имеющего значения для конкретной комбинации процессора, языкового стандарта и размера экрана устройства. [6]

Разделенные APK-файлы, созданные в магазине приложений, таком как Google Play, содержат только код и ресурсы, необходимые для конкретного устройства, загружающего приложение. [7] Если пользователь меняет язык или набор функций своего устройства, магазин приложений может по запросу предоставить дополнительные разделенные APK-файлы в соответствии с изменившимися требованиями. [8]

Пакеты приложений Android необходимы для использования функции Google Play «играть по мере загрузки», которая позволяет пользователям загружать и устанавливать часть игры, чтобы начать играть, а затем загружать остальную часть, пока пользователь занят первым уровнем. [9]

Смотрите также

Рекомендации

  1. ^ «О пакетах приложений для Android» . Android-разработчики . Архивировано из оригинала 9 августа 2021 г. Проверено 15 августа 2021 г.
  2. ^ "Пакетный инструмент". Android-разработчики . Проверено 19 октября 2021 г.
  3. ^ Питерс, Джей (30 июня 2021 г.). «Google отказывается от APK-файлов в Play Store». Грань . Архивировано из оригинала 04 августа 2021 г. Проверено 15 августа 2021 г.
  4. ^ «Новый пакет приложений для Android и требования к целевому уровню API в 2021 году» . Блог разработчиков Android . Проверено 22 ноября 2022 г.
  5. ^ Амадео, Рон (22 ноября 2022 г.). «В 2023 году для Android TV потребуются пакеты приложений, поэтому размер приложения должен быть уменьшен на 20%». Арс Техника . Проверено 22 ноября 2022 г.
  6. ^ аб Амадео, Рон (01 июля 2021 г.). «Google Play удаляет APK-файлы для более контролируемого Google «Android App Bundle»». Арс Техника . Архивировано из оригинала 12 августа 2021 г. Проверено 15 августа 2021 г.
  7. ^ Тим Андерсон. «Разработчики Android готовятся передать Google ключи для подписи приложений с августа». www.theregister.com . Архивировано из оригинала 24 июля 2021 г. Проверено 15 августа 2021 г.
  8. ^ Эллиотт, Дом (23 ноября 2020 г.). «Новый формат публикации для будущего Android». Середина . Архивировано из оригинала 16 июля 2021 г. Проверено 15 августа 2021 г.
  9. ^ Амадео, Рон (15 ноября 2021 г.). «Android 12: обзор Ars Technica». Арс Техника . Проверено 21 ноября 2021 г.

Внешние ссылки