Испоручујте апликације и функције на захтев помоћу Android App Bundle-а

Ако објављујете апликације помоћу Android App Bundle-а, можете да смањујете величину апликације, поједностављујете издања и испоручујете функције на захтев. Због додатних предности које пружа, Android App Bundle је препоручени формат за објављивање на Google Play-у.

Како раде скупови апликација

Скупови апликација користе нови модел приказивања, познатији као Google Play Dynamic Delivery, да би правили и испоручивали APK-ове који су оптимизовани за сваку конфигурацију уређаја. Уклањањем неискоришћеног кода и ресурса за друге уређаје овај модел испоруке омогућава корисницима да инсталирају мању, ефикаснију апликацију.

Напомена: Да бисте користили скупове апликација, морате да се пријавите за Google Play потписивање апликација.

Динамичке функције
Помоћу скупова апликација можете да користите Play основну библиотеку да бисте укључили модуле динамичких функција које корисници могу да преузму и инсталирају на захтев. Сазнајте више о модулима динамичких функција.
Google Play инстант
Скупови апликација подржавају инстант доживљаје који корисницима омогућавају да испробају апликацију или игру без инсталирања. Ако корисницима пружите инстант доживљај, можете да побољшате видљивост апликације и повећате број апликација.
Додатни језици
Play подразумевано нуди језичке ресурсе за апликацију који се подударају са језицима изабраним у подешавањима уређаја. Ако апликација има уграђени бирач језика, можете да користите API за додатне језике да бисте омогућили корисницима да на захтев приступају језичким ресурсима и да их преузимају.

Предности отпремања скупа апликација

Са app bundle-овима треба само да направите, потпишете и отпремите један артефакт да бисте подржали оптимизоване APK-ове за широк избор конфигурација уређаја. Google Play затим управља APK-овима апликације и приказује их за вас. Као последица тога, не морате да управљате кодовима верзије за сваку комбинацију ABI-ја, густине екрана и локалитета коју желите да подржите. Поред тога, коришћењем скупова апликација можете да имате користи од текућих побољшања која се додају у процес испоруке.

У поређењу са APK-овима, скупови апликација:

  • имају мање величине за преузимање и мање величине на диску
  • могу да користе некомпримоване матичне библиотеке (Android 6.0 и новије верзије) које се чувају у APK-у уместо на корисниковом уређају и које могу да смање величине за преузимање, величину на диску и трајање инсталације
  • омогућавају корисницима функције и конфигурације које желе на захтев уместо током инсталације
  • поједностављују управљање верзијама тако што елиминишу потребу за прављењем и објављивањем вишеструких APK-ова

Када отпремите скуп апликација у Play конзолу, Google Play шаље оптимизован бинарни програм за уређај.

  • Android 5.0 и новије верзије: Play ће генерисати основни APK, APK-ове за конфигурацију и APK-ове за динамичке функције (ако је примењиво)
  • Верзије старије од Android-а 5.0: Play ће генерисати вишеструке APK-ове на серверу

Прилагодите испоруку функција

Ако имате дозволу за „Управљање верзијама за тестирање“ у Play конзоли, можете да објављујете модуларне скупове апликација у свакој верзији помоћу модула динамичких функција.

Важно: Да бисте користили модуле динамичких функција, прегледајте документацију о модулима динамичких функција за Android Studio и сазнајте како да их укључите у апликацију.

Можете да испоручујете модуле динамичких функција на неколико различитих начина:

  • Условна испорука: Модули се испоручују за време инсталирања на основу услова као што су земља корисника, функције уређаја и минимална верзија пакета за развој софтвера.
  • Испорука на захтев: Инсталирајте и деинсталирајте модуле према потреби уместо да их испоручујете свим корисницима све док се апликација користи.
  • Инстант доживљаји: Модули могу да се омогуће за инстант да би испоручивали инстант доживљаје преко линкова и дугмета Испробајте у уносу у продавници за апликацију који не захтевају да корисник прво инсталира апликацију.

Прегледајте детаље о скупу апликација

Да бисте прегледали и преузели APK-ове које Google Play генерише у app bundle-у:

  1. Идите у Play конзолу.
  2. Изаберите апликацију.
  3. У левом менију изаберите Управљање верзијама > Верзије апликације.
  4. Поред верзије која садржи скуп апликација који желите да прегледате изаберите Управљај.
  5. У одељку „Додати скупови апликација“ изаберите скуп апликација који желите да прегледате.
  6. Изаберите Истражите скуп апликација.
  7. Изаберите картицу APK-ови по конфигурацији уређаја или Аутоматски генерисани вишеструки APK-ови.
    • APK-ови по конфигурацији уређаја: Ова картица обухвата детаље о основном APK-у, APK-овима за конфигурацију и APK-овима за динамичке функције. Ти детаљи се приказују на уређајима који користе Android 5.0 и новије верзије.
    • Аутоматски генерисани вишеструки APK-ови: Ова картица обухвата вишеструке APK-ове који се приказују на уређајима који користе верзије које су старије од Android-а 5.0. Предности ових APK-ова су густина екрана и ABI оптимизација, али укључују све језике. Ако је minSdkVersion апликације минимум Android 5.0 (ниво 21 API-ја), нећете видети ову картицу.

Детаљи о APK-овима и преузимања APK-ова

Да бисте прегледали детаље о APK-овима генерисаним у app bundle-у, у врху екрана изаберите app bundle у падајућем менију.

Уштеда на величини

Прегледајте уштеду на величини коју сте остварили објављивањем app bundle-а.

Уштеде на величини се заснивају на APK-овима које добија популарна конфигурација уређаја, у односу на универзални APK (који садржи све ресурсе, кôд и елементе). Уштеде на величини се углавном остварују слањем оптимизованих ресурса за језик, густину и ABI по уређају.

Преузмите генерисане APK-ове

Да бисте тестирали апликацију на уређају, преузмите APK-ове генерисане за сваку конфигурацију уређаја тако што ћете изабрати стрелицу за преузимање .

Детаљи о APK-у

Прегледајте детаље о густини екрана, ABI-ју и величини инсталираног APK-а.

APK-ови који се генеришу из скупова апликација имају ограничење за максималну величину. Ако је компримована величина APK-а у тренутку преузимања већа од 150 MB, видећете црвену икону грешке у колони „Величина инсталираног APK-а“. Изаберите ред са грешком да бисте пронашли уређаје на којима скуп апликација генерише велике APK-ове. Смањите величину апликације, па отпремите нови скуп апликација.

Сродни садржај

Да ли вам је ово било корисно?
Како то можемо да побољшамо?