Članek

Kaj morate vedeti o Android App Bundles

protection click fraud

Leta 2018 je Google predstavil nov način nalaganja aplikacij v Google Play: Android App Bundle. Hitro naprej do avgusta 2021 in zdaj je to zahteva, da vse novaplikacije, poslane Googlu, uporabljajo obliko.

Če niste razvijalec, verjetno ne boste videli nobenih sprememb. Govorili bomo o tem, kako vse deluje, in razpravljali o prednostih in slabostih te poteze, vendar v resnici za večino uporabnikov ni nič izgubljenega ali pridobljenega. najboljši telefoni Android. Ključna beseda "večina" je tukaj - če uporabljate podatkovni načrt z nizko omejitvijo ali imate zelo počasno povezavo, boste imeli pri namestitvi aplikacije nekoliko manjše prenose.

Manjši prenosi in krajši časi prenosa so odlični, če naredijo razliko, zato je to dobro slišati. Oglejmo si vse, kar morate vedeti o svežnjih aplikacij za Android.

Ponudbe VPN: Doživljenjska licenca za 16 USD, mesečni načrti po 1 USD in več

Kaj je format .aab?

Razširitev .aab pomeni (uganili ste) Android App Bundle in je veliko krajši za tipkanje in branje, zato se bomo nanje sklicevali s tem imenom.

Če se radi poigravate s sistemskimi datotekami v telefonu ali s stranskimi aplikacijami izven trgovine Google Play, verjetno že veste, da aplikacije za Android uporabljajo obliko datoteke .apk. Še vedno to počnejo, vendar morda ne bi bilo naloženo na ta način, če ste aplikacijo namestili prek trgovine Play. Maja 2018 Google je predstavil obliko .aab, in na tisoče zelo priljubljenih aplikacij ga že uporablja, vključno z velikimi razvijalci, kot sta Adobe in Gameloft.

App Bundle so zasnovani tako, da vam dajo vse, kar potrebujete za zagon aplikacije za Android, in ne ničesar dodatnega.

Datoteke APK so zasnovane tako, da združijo vse, kar naprava potrebuje za zagon aplikacije, v en paket, ki ga lahko namestite. Če pogledate v datoteko .apk, boste ugotovili, da je pogosto veliko stvari ne tam morate zagnati tudi aplikacijo. Na primer, angleški govorec, ki namešča aplikacijo na pametni telefon, potrebuje druga sredstva aplikacije kot španski govorec, ki namešča isto aplikacijo na tablični računalnik. Toda tipična datoteka .apk ima v sebi oba nabora sredstev (in še veliko več), ker ni imela pojma, katere dele boste potrebovali, ko je bila ustvarjena.

To je tisto, kar format datoteke .abb rešuje, vsaj površno. Ko razvijalec konča s pisanjem in preizkušanjem svoje aplikacije, jo lahko zapakira v veliko datoteko, ki vsebuje vse, kar je potrebno za zagon v vsaki napravi v vsaki regiji, ki jo razvijalec podpira. Ta datoteka se nato naloži v Google Play, kjer ga lahko Google spremeni v aplikacijo, ki ima samo sredstva in datoteke, ki jih potrebujete za zagon aplikacije v napravi. Seveda je ta aplikacija še vedno v "običajnem" .apk formatu in nikoli ne bi vedeli, da je kaj drugače glede načina nalaganja, če o tem ne bi brali na internetu.

Snopi aplikacij prihranijo pri stroških pasovne širine za uporabnike in sam Google.

To lahko obrije stotine MB velikosti datoteke. Seveda sto Mb tu ali tam za večino od nas ne naredi velike razlike, ker nam telefonski načrti dajejo veliko podatkov in so zelo hitri ali pa za namestitev aplikacij uporabljamo Wi-Fi. Za omejene podatkovne načrte pa je to lahko zelo pomembno in v vsakem primeru prihranek časa prenosa nikoli ni slab.

Za Google, ki vsak dan streže veliko aplikacij številnim uporabnikom, je to velika razlika. Pomnožite 150 MB na 1.000.000 uporabnikov, nato pa to število pomnožite s 365. Ta količina pasovne širine je pomembna za vsako podjetje - tudi za Google.

Prehod na obliko .aab ne škodi končnemu uporabniku in Googlu prihrani veliko denarja. Treba pa je omeniti še nekaj drugih stvari, ki v zvezi s tem niso tako dobre.

Vgrajeno v oblak

Procesorske enote Googlovega tenzorja v oblakuVir: Google

Če želite, da se aplikacija izvaja v telefonu Android, mora biti digitalno podpisano s strani razvijalca, ki ga je ustvaril. Ta podpis se preveri vsakič, ko zaženete aplikacijo ali ko poskušate posodobiti aplikacijo, in če se stvari ne preverijo, je ne morete zagnati ali posodobiti.

Ker se paketi .abb v oblaku spremenijo v datoteke .apk, ki jih je mogoče namestiti, podpis opravi Google. To pomeni, da mora razvijalec dovoliti Googlu, da dodeli ključ, ko je aplikacija ustvarjena s programsko opremo za razvijalce, ali pa mora razvijalec Googlu posredovati svoj ključ za podpisovanje.

Podpisni ključi so ključni del varnosti aplikacij in preden se je pojavila zamisel o paketih .abb, so razvijalcem povedali, naj nikoli jih ne izpustite iz lastnine, ker bi to lahko omogočilo, da bi se kdo drug predstavljal, kolikor je bila aplikacija zaskrbljen. Če imate torej moj ključ za podpisovanje, lahko zlonamerno posodobite mojo aplikacijo in nihče ne bi bil pametnejši.

Verjetnost, da bi kakšen goljufov igralec lahko vdrl v trgovino Play in podpisal zlonamerno programsko opremo s pravimi tipkami, je zelo malo verjetna, vendar daje Googlu malo več nadzora kot prej. Razvijalci so zaradi tega upravičeno zaskrbljeni. Googlov odgovor je bil zagotoviti sistem preglednosti kode, kamor ga lahko razvijalec vključi kodo v svoji aplikaciji, ki se kasneje uporabi za preverjanje, ali se aplikacija, ki jo ustvari Google, ujema s tistimi, ki jih ustvarijo naložen.

Ljudje so tudi zaskrbljeni, da samo Google Play podpira aplikacije v obliki .abb in trgovine drugih proizvajalcev se soočite z novo težko bitko ko gre za posvojitev. Google je to popravil tako, da lahko razvijalec kadar koli prek konzole za razvijalce za Google Play prenese datoteko .apk svoje aplikacije, podpisane s pravilnim ključem, tudi če aplikacija ni objavljena.

Čeprav bi morali biti zaskrbljeni zaradi obsega nadzora, ki ga ima Google nad Androidom, ostaja dejstvo, da je večina uporabnikov z njim popolnoma zadovoljna. Prehod na Android App Bundle sicer Googlu daje nekoliko več nadzora, hkrati pa omogoča tudi manjše prenose, ki vsem strankam prihranijo čas in denar. Druga podjetja so lahko sprejme obliko datoteke .abb in Amazon je naredil prav to.

Razen če ste razvijalec, res ni nič, kar bi vas moralo skrbeti, da bi zunaj Googla na koncu dobili rahlo prednost pred konkurenco Android.

Z našimi povezavami lahko zaslužimo provizijo za nakupe. Nauči se več.

Google Pixel 5a bo predstavljen 17. avgusta, trdi novo uhajanje
Govori se

Če gre verjeti novemu puščanju, bo Googlov Pixel 5a 5G predstavljen ta torek. Puščanje kaže tudi, da bo imel telefon veliko baterijo s kapaciteto 4680 mAh.

8 najboljših namigov, trikov in trikov Google Koledarja, ki jih morate poznati
Dajte svojemu urniku nekaj osebnega duha

Google Koledar je preprost za uporabo, vendar ga je težko obvladati brez vodnika. Vsa leta smo spremljali vse Googlove dodatke in izboljšave v Koledarju in vemo, kako najbolje izkoristiti aplikacijo za Android ali brskalnik. Tu so naši najljubši načini za izboljšanje koledarja, od razširitev do bližnjic na tipkovnici.

Zakaj sem kljub tem 4 kompromisom prednaročil Galaxy Watch 4
Ali gledate?

Galaxy Watch 4 je še vedno nedokazan kot nosilec standarda za novi Wear OS 3, vendar prejšnjo sredo nisem mogel dovolj hitro pritisniti gumba za prednaročilo. Torej, zakaj kupujem Galaxy Watch 4 - in zakaj bi morali tudi vi.

Pametno žarnico povežite s pesto SmartThings in se nikoli ne oglejte nazaj
Prižgimo se

Samsung SmartThings je fantastična pametna domača platforma, ki omogoča avtomatizacijo vašega doma zaradi združljivosti z nekaterimi najbolj priljubljenimi napravami, vključno s pametnimi žarnicami. Če torej iščete najboljše pametne luči za Samsung SmartThings, so to vaše možnosti.

Jerry Hildenbrand

Jerry je ljubiteljski lesar in mučen mehanik dreves. Ničesar ne more razstaviti, marsikaj pa ne more sestaviti. Našli boste, da piše in govori svoje glasno mnenje na Android Central in občasno na Twitterju.

instagram story viewer