Čo je to súbor APK a ako to funguje? Vysvetlené

Čo je to súbor APK a ako to funguje? Vysvetlené

Ak máte zariadenie s Androidom, možno ste tento výraz počuli APK a premýšľal, čo to znamená. Aj keď môžete používať Android bez toho, aby ste sa niekedy dozvedeli význam APK, trochu štúdium vám pomôže platformu ďalej oceniť.





Pozrime sa, čo je to súbor APK a prečo je pre Android dôležitý.





Čo je to súbor APK?

APK znamená Balíček Android (niekedy Balíček balíkov Android alebo Balík aplikácií pre Android ). Je to formát súboru, ktorý Android používa na distribúciu a inštaláciu aplikácií. Výsledkom je, že súbory APK obsahujú všetky prvky, ktoré aplikácia potrebuje na správnu inštaláciu do vášho zariadenia.





APK je archívny súbor, čo znamená, že obsahuje viacero súborov a niekoľko metadát o nich. Pravdepodobne poznáte iné typy archívnych súborov, ako sú ZIP a RAR.

Archívne súbory (ako ZIP) sa spravidla používajú na kombináciu viacerých súborov do jedného, ​​aby boli prenosnejšie alebo ich skomprimovali, aby sa ušetrilo miesto. Ak sa na distribúciu softvéru používa archív, nazýva sa to softvérový balík.



Ako sa ukazuje, APK sú variantou formátu súboru JAR (Java Archive), pretože veľa Androidu je postaveného na jazyku Java. Všetky APK sú v jadre súbory ZIP, ale aby správne fungovali ako APK, musia obsahovať ďalšie informácie.

Takže všetky APK sú ZIP, ale nie všetky ZIP sú APK. Ak ste zvedaví, môžete otvoriť súbor APK a zistiť, čo je vo vnútri. Stačí použiť jeden z najlepšie nástroje na extrakciu súborov , podobne ako 7-Zip, ho otvoríte ako ktorýkoľvek starý súbor ZIP.





Na čo slúžia súbory APK?

Súbory APK vám umožňujú inštalovať aplikácie do telefónu Android. Sú podobné súborom APPX používaným na inštaláciu aplikácií Store v systéme Windows 10, ako aj zodpovedajúcim súborom balíkov na iných platformách. Keď vo svojom zariadení otvoríte APK, obsahuje inštrukcie k inštalácii do vášho telefónu a tiež poskytne informácie o sebe do vášho zariadenia.

Za normálnych okolností, keď navštívite Google Play a stiahnete si aplikáciu, obchod vám automaticky nainštaluje APK. Play Store tak funguje aj ako správca balíkov - nástroj na jednoduchú inštaláciu, aktualizáciu a odstraňovanie softvéru v zariadení.





Čítaj viac: Ako sťahovať a aktualizovať aplikácie do telefónov a tabletov Android

ako odstrániť účet hotmail

Vzhľadom na otvorenú povahu systému Android však Google Play nie je jediným spôsobom, ako nájsť a nainštalovať súbory APK. Je ľahké získať súbor APK odinakiaľ, presunúť ho do zariadenia a potom ho nainštalovať ručne. Viď ako bočne načítať aplikácie v systéme Android pre úplného sprievodcu.

Ako sa vytvárajú súbory APK?

Keď vývojár vytvorí aplikáciu pre Android, pravdepodobne použije Android Studio, oficiálny vývojový nástroj pre Android. Keď je aplikácia pripravená na odoslanie, Android Studio aplikáciu skomplikuje a potom všetko vloží do jedného kontajnera - súboru APK.

Balíky APK môžu mať ľubovoľný názov, spravidla však musia zachovať príponu súboru .apk aby operačné systémy vedeli, ako ich interpretovať. Keď si stiahnete APK, zvyčajne zistíte, že majú názvy súborov, ako sú tieto:

com.google.android.dialer_66.0.374464860.apk

Toto je (skrátená) verzia názvu APK pre aplikáciu Telefón Google. Môžete vidieť, že celý názov aplikácie sa zhoduje s názvom súboru aplikácie v adrese URL jej stránky Google Play:

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

Čísla na konci predstavujú aktuálnu verziu, ktorá môže byť dosť granulárna, pretože hlavné aplikácie ako táto sa neustále aktualizujú.

Prečo by som ručne inštaloval súbory APK?

Google Play je vhodný pre potreby inštalácie väčšiny ľudí na Android. Manuálna inštalácia súborov APK má však niekoľko výhod.

Jednou z najväčších je včasné získanie prístupu k najnovšej verzii aplikácií. Keď veľká aplikácia Google (napríklad Kalendár) vydá zásadnú aktualizáciu, môže trvať týždeň alebo viac, kým ju vaše zariadenie dostane z Google Play. Inštalácia APK sama o sebe vám umožní preskočiť čakanie a aktualizáciu hneď, ako budete chcieť.

Galéria obrázkov (3 obrázky) Rozbaliť Rozbaliť Rozbaliť Zavrieť

Bočné načítanie APK vám tiež umožňuje inštalovať do zariadenia aplikácie, ktoré nie sú k dispozícii v službe Google Play. Môžete nájsť aplikáciu, ktorá nie je povolená v službe Google Play, pretože porušuje pravidlá, alebo by ste chceli otestovať aplikáciu svojho priateľa, ktorá sa práve vyvíja.

Rovnako ako softvér pre stolné počítače však môže byť sťahovanie súborov APK z náhodných webových stránok nebezpečné. Aj keď má Google Play k dispozícii filtre na zachytenie najnebezpečnejších aplikácií, pri inštalácii súborov APK na vlastnú päsť nie je taká bezpečná.

Iba sťahujte súbory APK z dôveryhodných stránok . Dávajte si pozor na každú stránku, ktorá vám sľubuje bezplatnú platenú aplikáciu - to je bežná taktika, ako nainštalovať malware do svojho zariadenia.

Čo je to Base.APK?

Možno ste vo svojom telefóne narazili na súbor s názvom základňa.apk a premýšľal, čo to robí Budete môcť vidieť iba tieto základňa.apk súbory, ak máte v telefóne prístup root, pretože sú v chránených systémových priečinkoch.

Toto je súbor, ktorý nájdete v každom priečinku aplikácie. Obsahuje súbor APK, ktorý ste stiahli zo služby Google Play a ktorý slúžil na prvotnú inštaláciu aplikácie. Ak skontrolujete veľkosť tohto súboru voči veľkosti súboru uvedenému na stránke Obchodu Play aplikácie, mali by sa zhodovať.

Zálohovacie aplikácie APK ich môžu použiť na vytvorenie kópie nainštalovaných aplikácií vo vašom telefóne. Ak chcete, môžete tieto súbory tiež ručne skopírovať inde pre vlastnú potrebu. Ale to nie je potrebné zálohovanie zariadenia Android , takže ak nie ste rootovaní, s týmito súbormi si nerobte starosti.

Teraz viete, na čo slúžia súbory APK

Pozreli sme sa na to, ako sú súbory APK základným formátom, ktorý Android používa na distribúciu a inštaláciu aplikácií. Pri bežnom použití sú väčšinou neviditeľní. Ale APK poháňa všetky sťahovania do vášho telefónu, takže sa nimi zaoberáte stále, aj keď si to neuvedomujete.

Bočné načítanie APK zo zdrojov mimo Obchodu Play je užitočné a je jednou z najlepších častí používania systému Android. Mali by ste to však urobiť iba vtedy, ak dôverujete pôvodu súborov, aby ste predišli otvoreniu telefónu bezpečnostným rizikám.

Obrazový kredit: Pozorovateľ/ Depositphotos

zdieľam zdieľam Tweet E -mail 9 Vstavaných nastavení systému Android na zvýšenie zabezpečenia zariadenia

Máte zariadenie Android? Musíte vedieť o týchto kľúčových nástrojoch, ktoré pomáhajú zaistiť zabezpečenie vášho zariadenia.

Čítajte ďalej
Súvisiace témy
  • Android
  • Vývoj aplikácií
  • Tipy pre Android
  • Obchod Google Play
O autorovi Ben Stegner(1735 publikovaných článkov)

Ben je zástupcom redaktora a manažéra nástupu na MakeUseOf. V roku 2016 opustil svoju prácu v oblasti IT, aby sa mohol naplno venovať písaniu, a nikdy sa neobzrel späť. Viac ako sedem rokov pokrýva technické návody, odporúčania pre videohry a ďalšie informácie ako profesionálny spisovateľ.

Viac od Bena Stegnera

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber