Google Play godtar ikke lenger APK-filer fra august og lener seg nå mot apper i AAB-format 

Under Google I / O Google-utviklerne som har ansvaret for Android-utvikling De kunngjorde at migrering av applikasjoner fra og med august i år vil bli utført i Google Play å bruke distribusjonsformatet Android App Bundle i stedet for APK.

Med dette fra august 2021, formatet App-pakken må brukes på alle nye applikasjoner som er lagt til i Google Play, så vel som for levering av applikasjoner som kjører uten installasjon (ZIP instant applikasjon).

Husker at siden Android har eksistert, har Android-apper blitt utgitt i APK-format A som inneholder all koden og ressursene for et program, samt noen sikkerhetsfunksjoner, for eksempel et signaturmanifest. Når en APK er installert, kopieres den ganske enkelt til en bestemt mappe og legges til i en intern database med installerte applikasjoner.

Under installasjonen blir applikasjonssignaturen også sjekket for å sikre at den er gyldig. Hvis applikasjonen allerede er installert, sammenligner Android signaturen til den nye applikasjonen med den for den allerede installerte applikasjonen. Hvis signaturen er ugyldig eller ikke samsvarer, nekter Android å installere applikasjonen. Denne signaturbekreftelsen er en viktig del av Android-sikkerheten.

Imidlertid introduserte Google i 2018 et nytt format kalt Android App Bundles eller AAB. Google spionerte at dette nye formatet ville tillate mindre applikasjonsfiler og enklere måter å kontrollere forskjellige aspekter av applikasjoner på. Blant de millioner appene i Google Play Store bruker tusenvis allerede AAB-systemet.

Oppdateringene av applikasjonene som allerede finnes i katalogen kan fortsette å distribueres i APK-format. For å tilby flere ressurser i spill, bør Play Asset Delivery Service brukes i stedet for OBB. For å sertifisere App Bundle-applikasjoner med digital signatur, må Play App Signing-tjenesten brukes, noe som innebærer å plassere nøkler i Google-infrastrukturen for generering av digitale signaturer.

App Bundle er kompatibel fra Android 9 og lar deg lage en pakke som inneholder alt et program trenger for å fungere på hvilken som helst enhet: språkpakker, støtte for forskjellige skjermstørrelser og samlinger for forskjellige maskinvareplattformer. Når du laster ned et program fra Google Play, leveres bare koden og ressursene som er nødvendige for å fungere på en bestemt enhet til brukerens system. For en apputvikler kommer bytte til apppakken vanligvis ned til å aktivere et annet byggealternativ i innstillingene og teste den resulterende AAB-pakken.

Sammenlignet med nedlasting av monolitiske APK-er, reduserer bruken av appbunten mengden data som er lastet ned til brukerens system med i gjennomsnitt 15%, noe som resulterer i besparelser på lagringsplass og raskere appinstallasjon. I følge Google har nesten en million apper byttet til App Bundle-format, inkludert apper fra Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy og Twitter.

En av de beste funksjonene fra Android App Bundle ogs at en applikasjon kan deles inn i flere deler, Dette fokuserer spesielt på spill, for eksempel med Play Asset Delivery, vil brukere som starter et spill bare oppnå de opprinnelige nivåene, og når de utvikler seg, kan de laste ned følgende nivåer når det er nødvendig. Og Play-butikken vil bestemme hvilke ressurser som passer best for enheten din, for eksempel uten behov for høyoppløselige teksturer på en low-end enhet, noe som reduserer behovet for dataoverføring ytterligere.

Kravet om å bruke Android App Bundles gjelder bare for nye apper, ifølge Google.

"Eksisterende applikasjoner er for øyeblikket unntatt, i likhet med private applikasjoner publisert for administrerte brukere av Google Play," sa selskapet. Eksisterende apper kan fortsette å tilby oppdateringer som APK-er, og byttet til AAB vil ikke fjerne konkurrerende appbutikker. Hvis du er en utvikler som planlegger å gi ut en ny applikasjon, er det lite tid igjen til å sørge for at du bruker det nye formatet.

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


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.