Выбор ответа Junior Сборка и публикация обновлено

Flutter: App Bundle

Вопрос

Почему в Google Play загружают App Bundle (.aab), а не APK?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

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

Варианты ответа

  1. Play собирает из бандла APK под конкретное устройство, загрузка меньшеправильный ответ
  2. APK больше не устанавливаются на Android, поддерживаются только бандлы
  3. App Bundle не нужно подписывать: подпись добавляет сам Google Play
  4. App Bundle универсален и устанавливается и на Android, и на iOS

Разбор

Бандл содержит всё для всех конфигураций, а магазин раздаёт каждому устройству только нужное: меньше размер загрузки. Для новых приложений Google Play требует именно AAB. APK по-прежнему устанавливаются напрямую (например, для тестирования). Бандл подписывается ключом загрузки, а iOS использует свой формат IPA.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.