Jos olet tutkinut Androidin sisäisiä toimintoja, olet kuullut termi "apk". Uudempi termi "Android App Bundle" (AAB) on kuitenkin yleistynyt. Joten mikä on AAB, ja korvaako se apks? Puhutaanpa siitä.
Mikä on Android-sovelluspaketti?
Alkaen elokuussa 2021 , Google vaatii, että kaikki Android-sovellukset julkaistiin Pelikauppa On käytettävä "Android App Bundle" -formaattia. Aikaisemmin sovellukset voivat käyttää AAB-muotoa tai vanhaa, standardi APK-muotoa.
Joten mikä on Android-sovelluspaketti ja miten se eroaa apkista? APK (Android App Package) on olennaisesti erikoistunut .zip-tiedosto, joka sisältää kaikki sovelluksen suorittamiseen tarvittavat tiedostot ja koodit. Laite lataa kaikki nämä varat tarvitsevatko ne kaikki vai eivät.
AAB: llä on kaikki nämä samat varat, mutta se sisältää myös "dynaamisia ominaisuuksia" ja "omaisuuspaketteja". Näiden ominaisuuksien edut aiheuttavat Google siirtymään APKS: n kautta AAB: n hyväksi.
Helppo tapa ajatella sovelluspakettia on se, että se sisältää kaikki komponentit APK: n tekemiseksi. Kun lataat sovelluspaketin Play Storesta, se rakentaa APK: n kohdennetun tiettyyn laitteeseen.
Liittyvät: Miten saada palautus Google Play Storesta
Mitkä ovat AAB: n edut?
Android-sovelluspaketilla on useita etuja. Ensinnäkin AABS luo pienempiä Apks. Koska nippu rakentaa sovellusta nimenomaan laitteellesi, kaikki komponentit eivät välttämättä välttämättä ole tarpeen, mikä johtaa pienempiin tiedostokokoihin.
Kaikki nämä komponentit eivät ole myöskään ladattavissa etukäteen. "Dynaaminen toimitus" -konsepti tarkoittaa, että saat pienemmän alustavan sovelluksen, joka voi ladata ja asentaa uusia ominaisuuksia, kun tarvitset niitä. Joten jos et koskaan käytä tiettyjä ominaisuuksia, niitä ei ladattavissa laitteeseen.
Lyhyesti sanottuna AAB: n etu on se, että he ovat yksinkertaisesti joustavampia ja dynaamisempia. Pienemmät tiedostokokot, helpommat esintilat ja komponentit tarjoillaan tarvittavalla pohjalla lisäävät älykkäämpiä Apkkoja.
Onko sovelluspaketti korvaa Apks?
Kun Google ilmoitti, että Play Store edellyttäisi Android-sovelluspaketteja Apkkojen sijaan, oli yleinen väärinkäsitys: Oliko tämä tarkoittaa sitä, että et voi asentaa laitteellesi enää? Ei, ei lainkaan.
Itse asiassa, kuten yllä olevassa osassa on selitetty, sovelluspaketit luovat Apks. APK on mitä Android toimii, mutta AAB on se, mitä kehittäjä latautuu Play Storeen.
App-niput saattavat korvata apksin pelaamiseen, mutta ei Android-laitteissa itse. Sinä voit silti Sideload APK-tiedostot laitteeseesi aivan kuten aina. Itse asiassa voit myös sivuuttaa AAB-tiedostoja. Varmista, että tämä on vain muutos toistokauppaan, ei miten Android kuin OS-sovellustiedostot.
Liittyvät: Kuinka sivuuttaa sovelluksia Androidissa