LINUX.ORG.RU

Google Play заменил формат APK на Android App Bundle (.aab)

 , ,

Google Play заменил формат APK на Android App Bundle (.aab)

3

3

Начиная с августа 2021 года, Google Play переходит на использование нового формата .aab (Android App Bundle), который позволяет сократить объем загружаемых данных в среднем 10-20% по сравнению с привычным форматом APK. App Bundle поддерживается всеми версиями Android начиная с 9-ой и позволит экономить место на накопителе и ускорить скачивание, ведь теперь при загрузке приложения из Google Play на систему пользователя доставляются только код и ресурсы, необходимые для работы на конкретном устройстве.

Тем приложениям, которые уже есть в плей-маркете разрешено обновляться прежним способом, но рекомендуется также перейти на новый формат. Для загрузки дополнительных ресурсов в играх вместо OBB теперь будет использоваться сервис Play Asset Delivery Для получения цифровой подписи приложению App Bundle будет применяться сервис Play App Signing, подразумевающий размещение ключей в инфраструктуре Google.

>>> Подробности

★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)
Ответ на: комментарий от t184256

и часто ты там устанавливаешь сотню приложений одновременно, чтобы это имело хоть какой-то смысл? раз в месяц подождать пару минут пока все установится - не такая уж и проблема.

anonymous
()
Ответ на: комментарий от anonymous

На андроиде? Никогда, у меня в сумме не наберется сотни приложений.

На обычном линуксе? Постоянно, счётчик обновлённых дериваций в NixOS часто трехзначный.

t184256 ★★★★★
()
Ответ на: комментарий от Dog

запланированное устаревание же

Да как-то не очень. И сейчас вон разработчики в среднем поддерживают Android 5 (?) и выше. Хотя во всех вон APK.

Некрофилы никому не нужны. Да и по сути ничего не меняется в сроке кидания — как было, так и осталось.

fornlr ★★★★★
()

Это война Гугла и Мелкософта за жопы пользователей. Право ими владения.

anonymous
()
Ответ на: комментарий от fornlr

надо идти сбрасывать данные и кэш Google Play и стартовать заново.

Как было с 4 андроида уже 10 ничего не поменялось..

tyamur ★★
()

App Bundle поддерживается всеми версиями Android начиная с 9-ой

А можно источник?

F457 ★★★★
()
Ответ на: комментарий от t184256

Самый популярный десктопный дистрибутив Линукс теперь будет также еще дистрибутивом Android.

Это жжж неспроста! Линукс вопасносте! Оне хотят выпилить подсистему линукса в пользу андроида!

tiinn ★★★★★
()
Ответ на: комментарий от Legioner

Примерно так же это устроено в большинстве (всех?) дистрибутивов линукса.

Ты не поверишь, но в Debian ключи всех DD в keyring и никто не погиб - есть один такой малоизвестный дистрибутив. Вот ведь как притягательно нести на серьёзных щах хрень, не понимая о чем речь.

anonymous
()
Ответ на: комментарий от hateWin

Тяжело и со стонами, когда денег не особо.

Так планшет 2016 года был — тогда ещё со скрипом хоть как-то ещё можно было взять такое, хотя сомнительная затея.

fornlr ★★★★★
()
Ответ на: комментарий от fornlr

Просто по ощущениям, последнее, что сносно работало на 1G-512M памяти — это четверка. Пятерка довольно быстро становится задумчивой на такой конфигурации.

hateWin ★☆
()
Ответ на: комментарий от fornlr

Вообще, в плане производительности андроид хуже обычного линукса. Линукс поддается кастомизации, можно поставить вместо тяжелого DE какой-нибудь IceWM, а с андроидом — разве что посмотреть, есть ли для твоего девайся официальная поддержка Cyanogen Mod или LineageOS.

hateWin ★☆
()
Последнее исправление: hateWin (всего исправлений: 1)
Ответ на: комментарий от hateWin

Я просто дядю Валю насмотрелся

https://m.youtube.com/watch?v=YsBQMbReuzQ

И всем знакомым в качестве бюджетного решения рекомендовал ASUS.

Типа

  • А какой планшет брать, ты же этот с красными глазами программист, понимаешь в этом?

  • Тут даже думать нечего — iPad.

  • Дорого. У меня столько денег 💵 нет 🙁

  • Тогда бери ASUS, нищеброд.

Короче, слушались, и покупали. В итоге оказался кромешный ужас. В видеоролике была бессовестная реклама. И потом вообще ASUS отказалась от производства планшетов.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от anonymous

Неа, прост андройды 8-ой версии станут очень популярны.

Это путь в никуда. Все равно что фапать на мохнатый файрфокс с поддержкой плагинов…

Пара версий и 8 андройд просто перестанет работать.

AVL2 ★★★★★
()
Ответ на: комментарий от Jefail

В линуксе есть очередь для нескольких пакетов, это принципиальное отличие.

А некоторые особо упоротые emerge могут работать в несколько потоков блокируя базу данных только для установки.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Legioner

Ну, так всегда бывало когда гугл заявил, что что то там улучшил.

kirill_rrr ★★★★★
()
Ответ на: комментарий от t184256

Скорее получится, что Майкрософт опять обосрались и опоздали. Потому что Гугл плевать на то, что выходит из их экосистемы - они всех хотят максимально в нее загнать по итогу

Candy_Harvester
()

А я когда на днях скачивал gcam думаю что за aab, родной проводник в mi 9 se не захотел его ставить, а вот total commander поставил.

unixnik ★★★★★
()

Ну и захера было менять формат? Когда apk это просто архив. Отдавать только нужное из этого архива на конкретное устройство можно было и так. Бред собачий. Это специально что-бы все на 9 и выше андроид переходили. Больше причин нет и быть не может. Был apk 100500 лет, теперь будет apk + aab 100500 лет.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Отдавать только нужное из этого архива на конкретное устройство можно было и так.

Найдите, кто у нас до слов «цифровая подпись» не дочитал.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

А ничё что aab будет на плей маркет разабом загружаться, а уже гугл будет разбивать его на разные apk и отдавать юзеру. Ни о какой целостной подписи речи вообще не идёт. Тот же apk можно было бы с тем же успехом разибать на разные версии для разных устройств просто удаляя so библиотеки из сборки и всё. Собственно что и происходит в случае aab.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Яхз, что такое «целостная» подпись, поэтому и спорить не смогу. Можно было много что, но гуглу оно не надо, девелоперам оно не надо, а уж пользователям точно не надо.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

При aab ты свой закрытый ключик отдаёшь дяде гугелю и он от твоего имени может подписывать что угодно. (Если я ничего не путаю). В новом формате мало смысла. Гугл у себя также мог и обычный apk распаковать собрать из него несколько других и сам твоим ключиком подписать.

Юмор то в чём? Как я понял в том что просто добавили геморроя и всё =)

К слову там Linux Foundation теперь игровой движок пилит, запилите новость =)

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

При aab ты свой закрытый ключик отдаёшь дяде гугелю и он от твоего имени может подписывать что угодно. (Если я ничего не путаю).

Может разве что в каком-то из вариантов миграции. Я так понял, что для новой приложухи ключ просто у гугла, как в F-Droid.

Гугл у себя также мог и обычный apk распаковать собрать из него несколько других и сам твоим ключиком подписать.

Гугл на девайсах, где он контролирует store-клиента, и так мог все. Теперь он будет делать то, что ты предложил, но называть жирный материал для расковыривания будет aab.

Юмор то в чём? Как я понял в том что просто добавили геморроя и всё =)

Убавили.

t184256 ★★★★★
()
Последнее исправление: t184256 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Какая статистика? Где? Ты же утверждение делаешь. Вот пара рандомных ссылок из топа Гугла:

Statista.com - доля ХР в 16-м году меньше 6 процентов, дальше не замеряли даже

StatCounter - доля ХР в 0.58%

Каким образом ХР может быть популярнее? Если про отдельные сферы говорить, типа Embedded - еще возможно, и то сомневаюсь сильно.

Candy_Harvester
()
Ответ на: комментарий от dimgel

Это ж какой толщины канал надо иметь, чтобы обновлялись файлы в несколько потоков? Лучше бы их качалка могла обновлять по принципу торрентов и занимала часть канала в зависимости от лимита и текущей занятости.

vold ★★★★★
()
Ответ на: комментарий от vold

Мне казалось, я вполне понятно выразился. Оказывается, нет.

Потока достаточно одного. Но чтобы скачка следующего пакета начиналась сразу после завершения скачки предыдущего, а не после его установки – чтобы канал не простаивал во время установки скачанного. Так сделано в генте.

dimgel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.