Članak

Što trebate znati o Android App Bundleovima

protection click fraud

Još 2018. Google je predstavio novi način prijenosa aplikacija na Google Play: Android App Bundle. Brzo naprijed do kolovoza 2021., a to je sada uvjet da svi noviaplikacije podnesene Googleu koriste format.

Ako niste programer, vjerojatno nećete vidjeti nikakve promjene. Razgovarat ćemo o tome kako sve funkcionira i razgovarat ćemo o prednostima i nedostacima ovog poteza, ali doista za većinu korisnika najbolji Android telefoni. Ovdje je ključna riječ "većina" - ako imate podatkovni plan s niskim ograničenjem ili imate vrlo sporu vezu, imat ćete nešto manja preuzimanja kada instalirate aplikaciju.

Manja preuzimanja i kraće vrijeme preuzimanja izvrsni su kada naprave razliku, pa je to lijepo čuti. Pogledajmo sve što trebate znati o paketima Android App.

VPN ponude: Doživotna licenca za 16 USD, mjesečni planovi od 1 USD i više

Što je .aab format?

Proširenje .aab znači (pogađate) Android App Bundle i mnogo je kraći za upisivanje i čitanje, pa ćemo ih referencirati koristeći ovaj naziv.

Ako volite promatrati sistemske datoteke na telefonu ili aplikacije sa sporedne aplikacije izvan trgovine Google Play, vjerojatno već znate da Android aplikacije koriste format datoteke .apk. I dalje to rade, no možda se nije tako prenijelo da ste aplikaciju instalirali putem trgovine Play. Još u svibnju 2018

Google je predstavio .aab format, i tisuće vrlo popularnih aplikacija već ga koriste, uključujući velike programere poput Adobea i Gamelofta.

Paketi aplikacija osmišljeni su tako da vam daju sve što vam je potrebno za pokretanje Android aplikacije, a ne ništa dodatno.

APK datoteke osmišljene su da grupiraju sve što je uređaju potrebno za pokretanje aplikacije u jedan paket koji možete instalirati. Ako pogledate unutar .apk datoteke, ustanovit ćete da često imate puno stvari nemoj morate pokrenuti aplikaciju i tamo. Na primjer, govorniku engleskog jezika koji instalira aplikaciju na pametni telefon potrebna su različita sredstva aplikacije od govornika španjolskog koji instalira istu aplikaciju na tabletu. No, tipična .apk datoteka ionako ima oba skupa sredstava (i puno više) jer nije imala pojma koji će vam dijelovi trebati pri stvaranju.

To je ono što .abb format datoteke rješava, barem na prvi pogled. Nakon što razvojni programer završi s pisanjem i testiranjem svoje aplikacije, mogu je zapakirati u veliku datoteku koja sadrži sve potrebno za pokretanje na svakom uređaju u svakoj regiji koju razvojni programer podržava. Ova se datoteka zatim učitava u Google Play, gdje ga Google može pretvoriti u aplikaciju koja ima samo sredstva i datoteke potrebne za pokretanje aplikacije na vašem uređaju. Naravno, ova je aplikacija još uvijek u "običnom" .apk formatu i nikada ne biste znali da postoji nešto drugačije u načinu na koji je prenesena da o tome niste čitali na internetu.

Paketi aplikacija štede na troškovima propusnosti za korisnike i sam Google.

To može obrisati stotine Mb veličine datoteke. Naravno, stotinjak Mb tu ili tamo ne čini veliku razliku za većinu nas jer nam telefonski planovi daju puno podataka i vrlo su brzi ili koristimo Wi-Fi za instaliranje aplikacija. Međutim, za te ograničene podatkovne planove to može biti jako važno, pa u svakom slučaju, ušteda vremena preuzimanja nikada nije loša stvar.

Za Google, koji svakodnevno služi mnogo aplikacija velikom broju korisnika, to čini veliku razliku. Pomnožite 150 MB na 1.000.000 korisnika, a zatim pomnožite taj broj sa 365. Ta količina propusnosti čini razliku za bilo koju tvrtku - čak i Google.

Prelazak na .aab format ne šteti krajnjem korisniku i Googleu štedi hrpu novca. No, potrebno je spomenuti još par stvari koje nisu tako dobre u vezi s tim.

Ugrađeno u oblaku

Jedinice za obradu Google Cloud TenzorIzvor: Google

Da bi se aplikacija pokrenula na vašem Android telefonu, mora biti digitalno potpisan od strane razvojnog programera koji ga je izradio. Ovaj potpis se provjerava svaki put kada pokrenete aplikaciju ili kada pokušate ažurirati aplikaciju, a ako se stvari ne provjere, ne možete je pokrenuti niti ažurirati.

Budući da se .abb paketi pretvaraju u .apk datoteke koje se mogu instalirati u oblaku, potpisivanje vrši Google. To znači da razvojni programer mora dopustiti Googleu da dodijeli ključ kada se aplikacija stvara putem softvera za razvojne programere ili da razvojni programer mora Googleu dati svoj ključ za potpisivanje.

Ključevi za potpisivanje kritičan su dio sigurnosti aplikacije, a prije nego što se pojavila ideja o .abb paketima, programerima je rečeno da nikada ih nemojte pustiti iz svog posjeda jer bi to moglo dopustiti nekome drugome da se lažno predstavlja kao i aplikacija zabrinut. Dakle, ako imate moj ključ za potpisivanje, možete napraviti zlonamjerno ažuriranje moje aplikacije i nitko ne bi bio mudriji.

Mogućnost da neki odmetnuti glumac može provaliti Trgovinu Play i potpisati zlonamjerni softver pomoću desnih tipki vrlo je mala vjerojatnost, ali daje Googleu malo više kontrole nego što je imala prije. Programeri su s pravom zabrinuti zbog toga. Googleov odgovor bio je pružiti sustav transparentnosti koda u koji programer može uključiti neke kôd u svojoj aplikaciji, koji se kasnije koristi za provjeru odgovara li aplikacija koju je generirao Google onome što oni učitano.

Ljudi su također zabrinuti što samo Google Play podržava aplikacije u .abb formatu i trgovine aplikacija trećih strana suočiti se s još jednom teškom bitkom kad je posrijedi posvojenje. Da bi to riješio, Google je omogućio da programer u svakom trenutku može preuzeti .apk svoje aplikacije potpisane ispravnim ključem putem Konzole za razvojne programere Google Playa, čak i ako je aplikacija neobjavljena.

Iako bismo trebali biti zabrinuti zbog količine kontrole koju Google ima nad Androidom, ostaje činjenica da je većina korisnika potpuno zadovoljna s njom. Prelazak na Android App Bundle daje Googleu malo više kontrole, ali također omogućuje i manja preuzimanja koja svim stranama štede vrijeme i novac. Ostale tvrtke su sposobni usvojiti format datoteke .abb i Amazon je učinio upravo to.

Osim ako niste programer, nema razloga za zabrinutost oko toga da Google na kraju dobije blagu prednost u odnosu na Android konkurenciju.

Pomoću naših veza možemo zaraditi proviziju za kupnje. Saznajte više.

Google Pixel 5a bit će predstavljen 17. kolovoza, tvrdi novo curenje informacija
Šuška se da

Ako je vjerovati novom curenju podataka, Googleov Pixel 5a 5G bit će predstavljen ovog utorka. Curenje također sugerira da će telefon imati veliku bateriju od 4.680mAh.

8 najboljih savjeta, hakova i trikova Google kalendara koje morate znati
Dajte svom rasporedu neki osobni štih

Google kalendar jednostavan je za korištenje, ali ga je teško savladati bez vodiča. Godinama smo pratili sve Googleove dodatke i poboljšanja u Kalendaru i znamo kako najbolje iskoristiti Android aplikaciju ili aplikaciju preglednika. Evo naših omiljenih načina za poboljšanje Kalendara, od proširenja do tipkovnih prečaca.

Zašto sam unaprijed naručio Galaxy Watch 4 unatoč ova 4 kompromisa
Gledaš li?

Galaxy Watch 4 još uvijek nije dokazan kao nosilac standarda za novi Wear OS 3, ali prošle srijede nisam mogao dovoljno brzo pritisnuti gumb za predbilježbu. Evo zašto kupujem Galaxy Watch 4 - a zašto biste trebali i vi.

Uparite pametnu žarulju sa koncentratorom SmartThings i nikada se ne osvrćite
Zapalimo se

Samsung SmartThings fantastična je platforma za pametni dom koja vam omogućuje automatizaciju vašeg doma zahvaljujući kompatibilnosti s nekim od najpopularnijih uređaja, uključujući pametne žarulje. Dakle, ako tražite najbolja pametna svjetla za Samsung SmartThings, ovo su vaše mogućnosti.

Jerry Hildenbrand

Jerry je amaterski drvosječa i borben mehaničar stabala. Ne postoji ništa što ne može rastaviti, ali mnoge stvari ne može sastaviti. Naći ćete ga kako piše i govori svoje glasno mišljenje na Androidu Central, a povremeno na Twitteru.

instagram story viewer