Google Play accepterar inte längre APK-filer från augusti och lutar nu mot appar i AAB-format 

Under Google I / O Google-utvecklarna som ansvarar för Android-utvecklingen De meddelade att migreringen av applikationer kommer att genomföras i Google Play från och med augusti i år för att använda distributionsformatet Android App Bundle istället för APK.

Med detta från augusti 2021, formatet App-paketet måste tillämpas på alla nya applikationer som läggs till i Google Play, samt för leverans av applikationer som körs utan installation (ZIP instant-applikation).

Minns att sedan Android har funnits har Android-appar släppts i APK-format A som innehåller all kod och resurser för en applikation, samt vissa säkerhetsfunktioner, till exempel ett signaturmanifest. När en APK installeras kopieras den helt enkelt till en viss mapp och läggs till i en intern databas med installerade applikationer.

Under installationen kontrolleras också applikationssignaturen för att säkerställa att den är giltig. Om applikationen redan är installerad jämför Android underskriften för den nya applikationen med den för den redan installerade applikationen. Om signaturen är ogiltig eller inte matchar, vägrar Android att installera appen. Denna signaturverifiering är en viktig del av Android-säkerheten.

Google introducerade dock 2018 ett nytt format som heter Android App Bundles eller AAB. Google ansåg att detta nya format skulle möjliggöra mindre applikationsfiler och enklare sätt att kontrollera olika aspekter av applikationer. Bland de miljontals apparna i Google Play Store använder tusentals redan AAB-systemet.

Uppdateringarna av de applikationer som redan finns i katalogen kan fortsätta att distribueras i APK-format. För att erbjuda ytterligare resurser i spel ska Play Asset Delivery Service användas istället för OBB. För att certifiera App Bundle-applikationer med en digital signatur måste Play App Signing-tjänsten användas, vilket innebär att du placerar nycklar i Googles infrastruktur för generering av digitala signaturer.

App Bundle är kompatibel från Android 9 och låter dig skapa ett paket som innehåller allt som en applikation behöver för att fungera på vilken enhet som helst: språkpaket, stöd för olika skärmstorlekar och enheter för olika hårdvaruplattformar. När du laddar ner en applikation från Google Play levereras endast den kod och de resurser som krävs för att fungera på en viss enhet till användarens system. För en apputvecklare handlar det vanligtvis om att byta till apppaketet att aktivera ett annat byggalternativ i inställningarna och testa det resulterande AAB-paketet.

Jämfört med nedladdning av monolitiska APK-filer minskar användningen av appbunten mängden data som laddas ner till användarens system med i genomsnitt 15%, vilket resulterar i besparingar på lagringsutrymme och snabbare appinstallation. Enligt Google har nästan en miljon appar bytt till App Bundle-format, inklusive appar från Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy och Twitter.

En av de bästa funktionerna från Android App Bundle ochs att en ansökan kan delas in i flera delar, Detta fokuserar särskilt på spel, eftersom med Play Asset Delivery, till exempel, användare som startar ett spel bara kommer att få de initiala nivåerna och när de går framåt kan de ladda ner följande nivåer vid behov. Och Play Store kommer att avgöra vilka resurser som är bäst lämpade för din enhet, till exempel utan behov av högupplösta texturer på en low-end enhet, vilket ytterligare minskar behovet av dataöverföring.

Kravet att använda Android App Bundles gäller endast för nya appar, enligt Google.

"Befintliga applikationer är för närvarande undantagna, liksom privata applikationer som publiceras för hanterade användare av Google Play", säger företaget. Befintliga appar kan fortsätta att tillhandahålla uppdateringar som APK-filer, och bytet till AAB tar inte bort konkurrerande appbutiker. Om du är en utvecklare som planerar att släppa en ny applikation, är det lite tid kvar att se till att du använder det nya formatet.

Fuente: https://android-developers.googleblog.com/


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.