Technológia 360
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
Technológia 360
No Result
View All Result
Home Információs Technológia Utasítás

Mi az AAB-fájl Androidhoz, és miben különbözik az APK-tól?

by Antal Vince
2023.03.02
Share on FacebookShare on Twitter
nextpit aab fájlokat
© NextPit

Úgy tűnik, az AAB itt marad, és a Google megszünteti az APK fájlokat. 2021 augusztusától a fejlesztőknek új Android-alkalmazásokat kell feltölteniük a Google Play Áruházba AAB formátumban. A kérdés az, hogy mi a különbség az AAB és az APK között? Az AAB jobb vagy rosszabb, mint az APK?

NextPit TV

Az Android több mint egy évtizeddel ezelőtti elindítása óta az APK-fájlok az alkalmazások univerzális formátuma. Legyen szó fejlesztőkről vagy felhasználókról, legyen szó a Google Play Áruházról, az APKMirrorról vagy az EFNetről – mindig APK-kat kínáltak. A fejlesztők számára az AAB-k mostantól kötelezővé válnak, az Android-felhasználók számára pedig az APK-k bonyolultabbá válnak.

2021 augusztusától az AAB-k kötelezővé válnak minden új alkalmazásnál. A meglévő alkalmazások frissítéseit továbbra is feltölthetik a fejlesztők APK formátumban, így ezen a részlegen egyelőre semmi sem fog változni.

androidpit legjobb alkalmazások 2015

APK vagy semmi: 2015-ben még mindig könnyebb volt az alkalmazásokkal foglalkozni / © NextPit

Mi az AAB fájl valójában?

Az „AAB” az Android App Bundle rövidítése. Az AAB fájl tartalmazza az Android alkalmazás teljes programkódját. A fejlesztés befejeztével a fejlesztő AAB formátumban feltölti az alkalmazást a Google Play Áruházba, a felhasználó (Ön) onnan pedig a megszokott módon letölti az okostelefonjára.

Első pillantásra semmi sem változik. Valójában, ha közelebbről megvizsgáljuk, úgy tűnik, hogy nincs különbség. Ennek az az oka, hogy amikor a Google Play Áruházban a „Telepítés” gombra kattint, okostelefonja továbbra is letölt egy APK-fájlt. Szóval mi értelme ennek a sok furornak?

  • Mik azok az APK fájlok, és hogyan kell telepíteni őket Androidra?

Mi a különbség az AAB és az APK fájlok között?

Az AAB fájlok egyediek

Az APK- és az AAB-fájlok közötti különbség az erőforrásoknak nevezett dolgokban rejlik. Az alkalmazásokban az erőforrások minden más, ami nem programkód, például képek, nyelvi fájlok vagy zene. Ha kiválasztja a „Telepítés” gombot egy alkalmazáshoz a Play Áruházban, akkor a Google az AAB-fájlból az eszközére szabott APK-fájlt küld a szükséges erőforrásokkal.

Régi APK versus dinamikus kézbesítés

A jövőben (jobbra) a letöltött APK-fájl csak olyan erőforrásokat tartalmaz majd, amelyekre az adott eszköznek szüksége van. A Netflix alkalmazás például több mint felére csökkenhet / © Google

Az okostelefonod csak Full HD+ felbontással rendelkezik? Ezután kapsz egy APK-t 4K-s anyagok nélkül. Az angol és a német nyelvet választotta a készülék nyelveként? Valószínűleg nem lesz szüksége a szuahéli nyelvi csomagra. Egyébként a Google segítségével bundletool eszköz, az AAB-fájlok helyileg APK-kká konvertálhatók.

A Google aláírása a fejlesztő helyett

Egy másik nagy különbség az alkalmazások aláírása. Korábban mindig az alkalmazás fejlesztője írta alá a fejlesztői kulcsával. Ez a kulcs használható az alkalmazás okostelefonra történő telepítésekor annak ellenőrzésére, hogy az alkalmazást feltörték-e, és például nem tartalmaz-e rosszindulatú programokat, vagy fel van-e oldva olyan funkciókhoz, amelyekért egyébként fizetni kellett volna.

appsigning önkezelési diagram 2x

Régen ez így működött: a fejlesztő aláírta az alkalmazást a kulcsával, feltöltötte az alkalmazást, a Google pedig kézbesítette. Most a kulcs a Google kezében van / © Google

A jövőben nem a fejlesztő írja alá az APK-kat, hanem a Google – mégpedig az APK-fájlok generálásakor az AAB-kból. Logikus, hogy a kulcsok már nem a fejlesztők, hanem a Google kezében lesznek.

Az AAB-fájlok jobbak, mint az APK-k?

Kisebb fájlméretek, mint az APK-k

Az AAB-fájlok első jelentős előnye tehát nyilvánvaló: az így előállított APK-k kisebbek. Átlagosan 35 százalékos csökkenést kell látnia ilyen módon, mi alapján A Google 2018 októberében írta. Ez első pillantásra nem hangzik soknak, de ha az alkalmazás számos frissítést tartalmaz, akkor ez egy bizonyos ponton összeadódik.

Jobb védelem az alkalmazások számára

Egy másik előny, amelyet a fejlesztők hasznosnak találnak, a fokozott biztonság. Valószínűleg a jövőben nehezebb lesz módosítani az alkalmazásokat, és ennek a mod-szcéna nem biztos, hogy nagyon örül. Ki tudja, talán ettől csökkenni fog a csalók száma az amongUs-nál, még ha nem is igazán hiszem, hogy ez eddig mindennapos.

Az AAB-k mellett egyébként a Play Áruház Lite és Pro alkalmazásverzióinak már nem kellene létezniük. Korábban vásárlás után lehetett fizetős Pro verziót telepíteni a Lite verzióra ugyanazon aláírásnak köszönhetően, úgymond frissítésként. Az AAB-okkal és a Google-aláírással ez már nem lehetséges. Ehelyett a fejlesztőknek át kell váltaniuk az alkalmazáson belüli vásárlásra.

osztott apk kézbesítés

Az eszköztől függően a Google csak a szükséges összetevőket tartalmazza az APK-fájlban. Az x86-os architektúra hiánya miatt a Pixel 2 XL nélkülözheti a megfelelő modulokat. / © Google

Egyszerűbb frissítések és fejlesztések

Ha az APK-kat a felhasználótól vagy annak hardverétől függően egyedileg állítják össze, ez további előnyökkel jár a fejlesztők számára. Mint – közölte az NDTV, az AAB formátumnak köszönhetően a frissítések meghatározott időpontokban küldhetők ki meghatározott eszközökre. Ez előny, különösen az Android hatalmas töredezettsége miatt, és megakadályozhatja a jövőbeni frissítések meghibásodását, vagy mérsékelheti azok hatásait.

Maga a fejlesztési folyamat is könnyebbé válik. Korábban sok fejlesztő több APK-verziót töltött fel az alkalmazásához a Play Áruházba, amelyeket különböző régiókhoz, nyelvekhez vagy processzorarchitektúrákhoz igazítottak. A jövőben a fejlesztőknek csak egyetlen univerzális AAB-fájlt kell feltölteniük.

Az AAB-fájlok rosszabbak, mint az APK-k?

AAB-fájlok és az oldalbetöltési zavar

Az AAB-knak azonban vannak árnyoldalai is, különösen a korábban említett aláírások miatt. Szeretné letölteni az új WhatsApp bétát az APKMirror segítségével, és kipróbálni az új funkciókat? Felejtsd el, mert az APKMirror itt más aláírást használ, mint a Google Play Áruház. A jövőben rémálom lehet az alkalmazások oldalbetöltése különböző harmadik féltől származó alkalmazásboltokban. Helló, Windows 11 APK-val és AAB-támogatás nélkül.

Természetesen egyszerűen eltávolíthatja az alkalmazást, és más forrásból újratelepítheti okostelefonjára. Ekkor azonban – az alkalmazástól függően kisebb-nagyobb erőfeszítéssel – biztonsági másolatot kell készítenie minden adatáról, majd újra kell telepítenie. Ez egyszerűen túl sok gond, nem gondolod?

Windows 11 Android alkalmazások

A Microsoft nemrég bejelentette az APK támogatását a Windows 11-hez / © Microsoft

Az AAB nagyobb hatalmat ad a Google-nak

Kritikusan szemlélhető az is, hogy a jövőben az aláírásokat a Google tárolja majd. Ha a szervereket feltörnék, az összes alkalmazás egy csapásra veszélybe kerülne. És mint Az XDA-Developers elmagyarázta: A Google arra is képes, hogy a fejlesztői kulcsokon keresztül önállóan módosítsa az alkalmazásokat. Elméletileg, ha egy kormány nyomást gyakorolna a Google-ra, akkor a fejlesztők tudta nélkül hátsó ajtót építhetne egy egyébként biztonságos azonnali üzenetküldő alkalmazásba.

Igen, a Google rendkívül fontosnak tartja a biztonságot. És igen, a Google inkább kivonul a piacról, minthogy meghajoljon a kormányok morálisan kétes kívánságai előtt. De ez tény marad: a Google egyszerűen nagyobb teljesítményre tesz szert az AAB-fájlok bevezetésével. Van is érdekes vita ebben a témában a StackOverFlow oldalon, amelyet követhet, ha többet szeretne megtudni.

A hibajavítás nehezebbé válik

A másik hátrány maguk az alkalmazásfejlesztők és a hibák kijavítása, mint Mark Murphy fejlesztő írta a Commonsware-en. Ha egyetlen felhasználónak problémái vannak egy olyan alkalmazással, amely nem reprodukálható a fejlesztő számára, korábban egyszerű megoldás volt: módosítsa az alkalmazást, küldje el a felhasználónak, hagyja, hogy a felhasználó frissítse az alkalmazást, és remélje, hogy a hiba megszűnik. De ez csak azért volt lehetséges, mert a fejlesztők maguk írhatták alá az alkalmazásokat.

Tovább Medium.comegyébként Wojtek Kaliciński Android fejlesztői szószóló sok fenti kritikát és egyebeket kommentált.

AAB: Igen vagy nem?

A lényeg az, hogy a kötelező AAB fájlok a legtöbb felhasználó számára nem sokat változhatnak, különben már észrevettünk volna valamit. Végül is a Google Play Áruház 1000 legnépszerűbb alkalmazásának nagy részét már AAB-ként töltik fel a fejlesztőik, pedig erre egyáltalán nem volt szükség.

De a strébereknek, amatőröknek és a furcsa fejlesztőknek az AAB formátum elronthatja az Android szórakozását. Végül is a Google nem az Apple, és továbbra is lehetséges az alkalmazások tanúsítása a Play Áruházon kívül. A Google (egyelőre) még nem állította le az oldalbetöltést. Úgy tűnik azonban, hogy a Mountain View keményen dolgozik a Google Play Áruház monopolisztikus helyzetének megerősítésén.

Antal Vince

Antal Vince

Recommended.

Új egyszínű háttérképek használata a WhatsApp sötét módban

Új egyszínű háttérképek használata a WhatsApp sötét módban

2022.08.26
A sötét mód engedélyezése a Safariban

A sötét mód engedélyezése a Safariban

2022.09.15

Trending.

No Content Available

Technológia 360

Naprakész, pontos hírek és oktatás a technológiáról és a tudományról.

Categories

  • Információtechnológiai Hírek
  • Utasítás

Tags

AirPods Pro Android Apple azonosító Apple Intelligence Apple Maps Apple Music Apple Pay Facebook FaceTime Fotók alkalmazás Google térkép iCloud iMessage Instagram iOS 16 iOS 17 iOS 18 iOS 26 iPadOS 16 iPadOS 17 iPadOS 18 iPhone iPhone 14 Pro Max iPhone 16 iPhone 16 Pro iPhone alkalmazások iPhone háttérkép Közösségi média macOS Sequoia macOS Sonoma macOS Ventura Megjegyzések Siri Snapchat Szafari Sápadt Twitter Vision Pro Vélemények watchOS 9 watchOS 10 watchOS 11 WhatsApp Youtube üzenetek

Recent News

Hogyan lehet fizetési alkalmazásokat ingyen kapni az Androidon

Hogyan lehet fizetési alkalmazásokat ingyen kapni az Androidon

2025.07.06
Korlátozott időtartamú ajánlat: Fogja meg ezeket a prémium alkalmazásokat ingyen!

Korlátozott időtartamú ajánlat: Fogja meg ezeket a prémium alkalmazásokat ingyen!

2025.07.05
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás