Kaj je datoteka APK in kaj počne? Pojasnjeno

Kaj je datoteka APK in kaj počne? Pojasnjeno

Če imate napravo Android, ste morda že slišali izraz APK in se spraševal, kaj to pomeni. Čeprav lahko uporabljate Android, ne da bi se kdaj naučili pomena APK -ja, vam bo malo študija pomagalo še bolj ceniti platformo.





Poglejmo, kaj je datoteka APK in zakaj je pomembna za Android.





Kaj je datoteka APK?

APK pomeni Paket za Android (včasih Paketni paket za Android ali Paket aplikacij za Android ). To je oblika datoteke, ki jo Android uporablja za distribucijo in namestitev aplikacij. Zato APK -ji vsebujejo vse elemente, ki jih mora aplikacija pravilno namestiti v vašo napravo.





APK je arhivska datoteka, kar pomeni, da vsebuje več datotek in nekaj metapodatkov o njih. Verjetno poznate druge vrste arhivskih datotek, na primer ZIP in RAR.

Na splošno se arhivske datoteke (na primer ZIP) združujejo več datotek v eno, da jih naredimo bolj prenosljive ali jih stisnemo, da prihranimo prostor. Ko se arhiv uporablja za distribucijo programske opreme, se to imenuje programski paket.



Izkazalo se je, da so APK različica oblike datoteke JAR (Java Archive), saj je veliko Androida vgrajenega v Javi. Vsi APK -ji so datoteke ZIP v svojem jedru, vendar morajo vsebovati dodatne informacije, da lahko pravilno delujejo kot APK.

Torej so vsi APK -ji ZIP, vendar niso vsi ZIP -ji APK -ji. Če vas zanima, lahko odprete datoteko APK in si ogledate, kaj je notri. Uporabite samo eno od najboljša orodja za ekstrakcijo datotek , tako kot 7-Zip, da ga odprete tako, kot bi odprli katero koli staro datoteko ZIP.





Za kaj se uporabljajo datoteke APK?

Datoteke APK vam omogočajo namestitev aplikacij v telefon Android. Podobne so datotekam APPX, ki se uporabljajo za namestitev aplikacij Store v sistemu Windows 10, in ustreznim datotekam paketov na drugih platformah. Ko odprete APK v svoji napravi, vsebuje navodila za namestitev v telefon, poleg tega pa v napravo vsebuje podatke o sebi.

Običajno, ko obiščete Google Play in naložite aplikacijo, trgovina samodejno namesti APK namesto vas. Na ta način Trgovina Play deluje tudi kot upravitelj paketov - orodje za enostavno namestitev, posodabljanje in odstranjevanje programske opreme v napravi.





Preberi več: Kako prenesti in posodobiti aplikacije na telefonih in tabličnih računalnikih Android

kako preklopiti iphone 8 v obnovitveni način

Zaradi odprte narave Androida Google Play ni edini način za iskanje in namestitev APK -jev. Datoteko APK je enostavno pridobiti od drugod, jo premakniti v napravo in nato ročno namestiti. Glej kako naložiti stranske aplikacije na Android za popoln vodnik.

Kako nastanejo datoteke APK?

Ko razvijalec ustvari aplikacijo za Android, verjetno uporablja Android Studio, uradno razvojno orodje za Android. Ko je aplikacija pripravljena za pošiljanje, Android Studio sestavi aplikacijo in jo nato vse združi v en vsebnik - APK.

APK -ji imajo lahko poljubno ime, vendar morajo običajno ohraniti pripono datoteke .apk zato jih OS znajo razlagati. Ko prenesete APK, običajno najdete imena datotek, kot so ta:

com.google.android.dialer_66.0.374464860.apk

To je (skrajšana) različica imena APK za Googlovo aplikacijo Telefon. Vidite, da se celotno ime aplikacije ujema z imenom datoteke aplikacije v URL -ju njene strani v Googlu Play:

https://play.google.com/store/apps/details?id= com.google.android.dialer

Številke na koncu predstavljajo trenutno različico, ki je lahko precej podrobna, saj se velike aplikacije, kot je ta, ves čas posodabljajo.

Zakaj bi ročno namestil datoteke APK?

Google Play je primeren za potrebe namestitve Androida pri večini ljudi. Toda ročna namestitev APK -jev ima več prednosti.

Eden največjih je dostop do najnovejše različice aplikacij pred časom. Ko večja Googlova aplikacija (na primer Koledar) izda veliko posodobitev, lahko traja teden ali več, da jo naprava prejme iz Googla Play. Če sami namestite APK, lahko preskočite čakanje in posodobite takoj, ko želite.

Galerija slik (3 slike) Razširi Razširi Razširi Zapri

Stranski prenos APK -jev vam omogoča tudi namestitev aplikacij v napravo, ki niso na voljo v Googlu Play. Morda boste našli aplikacijo, ki ni dovoljena v Googlu Play, ker krši pravilnik, ali pa želite preizkusiti aplikacijo svojega prijatelja, ki je trenutno v razvoju.

Tako kot programska oprema za namizne računalnike je lahko nalaganje datotek APK z naključnih spletnih mest nevarno. Čeprav ima Google Play vgrajene filtre za lovljenje najbolj nevarnih aplikacij, pri sami namestitvi APK -jev ni toliko zaščite.

Samo prenesite APK -je z zaupanja vrednih spletnih mest . Bodite previdni pri vsaki strani, ki vam obljublja brezplačno plačljivo aplikacijo - to je običajna taktika namestitve zlonamerne programske opreme v vašo napravo.

Kaj je Base.APK?

Morda ste v telefonu naleteli na datoteko, ki se imenuje base.apk in se spraševal, kaj počne. Le te boste lahko videli base.apk datoteke, če imate v telefonu korenski dostop, saj so v zaščitenih sistemskih mapah.

To je datoteka, ki jo najdete v vsaki mapi aplikacije. Vsebuje APK, ki ste ga prenesli iz Googla Play, za prvotno namestitev aplikacije. Če preverite velikost te datoteke glede na velikost datoteke, ki je navedena na strani aplikacije Play Store, se morajo ujemati.

Aplikacije za varnostno kopiranje APK lahko uporabijo te ali naredijo kopijo nameščenih aplikacij v telefonu. Če želite, lahko te datoteke tudi ročno kopirate drugam za lastno uporabo. Toda to ni potrebno za varnostno kopiranje naprave Android , zato, če niste ukoreninjeni, ne skrbite za te datoteke.

Zdaj veste, čemu služijo datoteke APK

Preučili smo, kako so APK -ji osrednja oblika, ki jo Android uporablja za distribucijo in namestitev aplikacij. Za običajno uporabo so večinoma nevidni. Toda APK -ji podpirajo vse prenose v vašem telefonu, zato se z njimi ukvarjate ves čas, čeprav se tega ne zavedate.

Stransko nalaganje APK -jev iz virov zunaj Trgovine Play je koristno in eden najboljših delov uporabe Androida. Toda to morate storiti le, če zaupate izvoru datotek, da se izognete odpiranju telefona varnostnim tveganjem.

Zasluge za sliko: Opazovalec/ Depositphotos

Deliti Deliti Cvrkutati E-naslov 9 Vgrajene nastavitve za Android za večjo varnost vaše naprave

Imate napravo Android? Morate vedeti o teh ključnih pripomočkih, ki pripomorejo k zaščiti vaše naprave.

Preberite Naprej
Sorodne teme
  • Android
  • Razvoj aplikacij
  • Nasveti za Android
  • Trgovina Google Play
O avtorju Ben Stegner(1735 objavljenih člankov)

Ben je namestnik urednika in vodja vključevanja v MakeUseOf. Leta 2016 je zapustil službo IT, da bi pisal s polnim delovnim časom, in se nikoli ni ozrl nazaj. Že več kot sedem let pokriva tehnične vadnice, priporočila za video igre in še več kot poklicni pisatelj.

Več od Bena Stegnerja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti