Kas yra APK failas ir ką jis daro? Paaiškino

Kas yra APK failas ir ką jis daro? Paaiškino

Jei turite „Android“ įrenginį, galbūt girdėjote šį terminą APK ir susimąstė, ką tai reiškia. Nors galite naudoti „Android“ niekada nesimokydami APK reikšmės, šiek tiek pasimokę, galėsite geriau įvertinti platformą.





Pažiūrėkime, kas yra APK failas ir kodėl jis svarbus „Android“.





Kas yra APK failas?

APK reiškia „Android“ paketas (kartais „Android“ paketų rinkinys arba „Android“ programų paketas ). Tai failo formatas, kurį „Android“ naudoja programoms platinti ir įdiegti. Todėl APK yra visi elementai, kurių reikia, kad programa būtų tinkamai įdiegta jūsų įrenginyje.





APK yra archyvo failas, tai reiškia, kad jame yra keli failai ir keletas metaduomenų apie juos. Tikriausiai esate susipažinęs su kitų tipų archyvo failais, pvz., ZIP ir RAR.

Paprastai archyviniai failai (pvz., ZIP) naudojami sujungti kelis failus į vieną, kad būtų lengviau juos perkelti arba suspausti, kad būtų sutaupyta vietos. Kai programinei įrangai platinti naudojamas archyvas, jis vadinamas programinės įrangos paketu.



Kaip paaiškėja, APK yra JAR („Java Archive“) failo formato variantas, nes daug „Android“ yra sukurta „Java“. Visi APK yra ZIP failai, tačiau juose turi būti papildomos informacijos, kad jie tinkamai veiktų kaip APK.

Taigi visi APK yra ZIP, bet ne visi ZIP failai. Jei įdomu, galite nulaužti APK failą ir pamatyti, kas jame yra. Tiesiog naudokite vieną iš geriausi failų ištraukimo įrankiai , pvz., „7-Zip“, atidaryti jį taip, kaip ir bet kurį seną ZIP failą.





Kam naudojami APK failai?

APK failai leidžia įdiegti programas „Android“ telefone. Jie yra panašūs į APPX failus, naudojamus „Store“ programoms įdiegti „Windows 10“, taip pat atitinkamus paketų failus kitose platformose. Kai įrenginyje atidarote APK, jame yra instrukcijos, kurias reikia įdiegti telefone, taip pat pateikiama informacija apie save jūsų įrenginyje.

Paprastai, kai lankotės „Google Play“ ir atsisiunčiate programą, parduotuvė automatiškai įdiegia jums APK. Tokiu būdu „Play“ parduotuvė taip pat veikia kaip paketų tvarkyklė - įrankis, leidžiantis lengvai įdiegti, atnaujinti ir pašalinti programinę įrangą iš įrenginio.





Skaityti daugiau: Kaip atsisiųsti ir atnaujinti programas „Android“ telefonuose ir planšetiniuose kompiuteriuose

(70368744177664), (2)

Tačiau dėl atviro „Android“ pobūdžio „Google Play“ nėra vienintelis būdas rasti ir įdiegti APK. Nesunku gauti APK failą iš kitur, perkelti jį į savo įrenginį ir įdiegti rankiniu būdu. Pamatyti kaip iš naujo įkelti programas „Android“ pilnam gidui.

Kaip kuriami APK failai?

Kai kūrėjas sukuria „Android“ programą, greičiausiai jie naudoja „Android Studio“ - oficialų „Android“ kūrimo įrankį. Kai programa bus paruošta pristatyti, „Android Studio“ sukompiliuos programą ir sudės ją į vieną talpyklą - APK.

APK pavadinimai gali būti bet kokie, tačiau paprastai jie turi išlaikyti failo plėtinį .apk Taigi OS žino, kaip jas interpretuoti. Atsisiųsdami APK, paprastai pamatysite, kad jie turi tokius failų pavadinimus:

com.google.android.dialer_66.0.374464860.apk

Tai (sutrumpinta) „Google“ telefono programos APK pavadinimo versija. Galite pamatyti, kad visas programos pavadinimas sutampa su programos failo pavadinimu jos „Google Play“ puslapio URL:

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

Pabaigoje esantys skaičiai atspindi dabartinę versiją, kuri gali būti gana smulkmeniška, nes tokios pagrindinės programos nuolat atnaujinamos.

Kodėl turėčiau rankiniu būdu įdiegti APK failus?

„Google Play“ tinka daugelio žmonių „Android“ diegimo poreikiams. Tačiau rankiniu būdu įdiegti APK yra keletas privalumų.

Vienas iš didžiausių yra prieiga prie naujausios programų versijos anksčiau laiko. Kai pagrindinė „Google“ programa (pvz., Kalendorius) išleidžia svarbų naujinį, gali praeiti savaitė ar daugiau, kol įrenginys jį gaus iš „Google Play“. Įdiegę APK patys, galite praleisti laukimą ir atnaujinti, kai tik norite.

Vaizdų galerija (3 vaizdai) Išplėsti Išplėsti Išplėsti Uždaryti

Be to, įkeliant APK į savo įrenginį, įrenginyje galima įdiegti programas, kurių nėra „Google Play“. Galite rasti programą, kuri neleidžiama „Google Play“, nes ji pažeidžia politiką, arba galbūt norite išbandyti šiuo metu kuriamą draugo programą.

Kaip ir darbalaukio programinė įranga, APK failų atsisiuntimas iš atsitiktinių svetainių gali būti pavojingas. Nors „Google Play“ turi filtrus, skirtus pavojingiausioms programoms sugauti, nėra tiek daug apsaugos, kai patys diegiate APK.

Tik atsisiųskite APK iš patikimų svetainių . Saugokitės bet kurio puslapio, kuriame nemokamai žadama mokama programa - tai įprasta taktika įdiegti kenkėjišką programą jūsų įrenginyje.

Kas yra Base.APK?

Galbūt telefone radote failą, pavadintą bazė.apk ir susimąstė, ką tai daro. Galėsite matyti tik šiuos bazė.apk failus, jei turite prieigą prie savo telefono, nes jie yra apsaugotuose sistemos aplankuose.

Tai failas, kurį rasite kiekviename programos aplanke. Jame yra APK, kurį atsisiuntėte iš „Google Play“, iš pradžių naudoję programą. Jei palyginsite šio failo dydį su failo dydžiu, nurodytu programos „Play“ parduotuvės puslapyje, jie turėtų sutapti.

APK atsarginės programos gali jas naudoti o padaryti jūsų telefone įdiegtų programų kopiją. Jei norite, taip pat galite rankiniu būdu nukopijuoti šiuos failus kitur savo reikmėms. Bet tai nėra būtina kurdami atsarginę „Android“ įrenginio kopiją , taigi, jei nesate įsišaknijęs, nesijaudinkite dėl šių failų.

Dabar jūs žinote, kam skirti APK failai

Pažiūrėjome, kaip APK yra pagrindinis formatas, kurį „Android“ naudoja programoms platinti ir įdiegti. Normaliam naudojimui jie dažniausiai nematomi. Tačiau APK įgalina visus jūsų telefono atsisiuntimus, todėl jūs nuolat su jais susiduriate, net jei to nesuprantate.

Naudinga iš naujo įkelti APK iš šaltinių, esančių ne „Play“ parduotuvėje, ir viena geriausių „Android“ naudojimo dalių. Tačiau turėtumėte tai daryti tik tada, kai pasitikite failų kilme, kad neatidarytumėte telefono saugumo rizikai.

Vaizdo kreditas: Stebėtojas/ Depositphotos

Dalintis Dalintis „Tweet“ Paštu 9 Integruoti „Android“ nustatymai, skirti padidinti įrenginio saugumą

Ar turite „Android“ įrenginį? Turite žinoti apie šias pagrindines paslaugas, kurios padeda apsaugoti jūsų įrenginį.

Skaityti toliau
Susijusios temos
  • „Android“
  • Programų kūrimas
  • „Android“ patarimai
  • „Google Play“ parduotuvė
Apie autorių Benas Stegneris(Paskelbti 1735 straipsniai)

Benas yra „MakeUseOf“ redaktoriaus pavaduotojas ir pradinis vadovas. Jis paliko savo IT darbą ir rašė visą darbo dieną 2016 m. Ir niekada neatsigręžė atgal. Jau daugiau nei septynerius metus jis, kaip profesionalus rašytojas, apima technologijų vadovus, vaizdo žaidimų rekomendacijas ir dar daugiau.

Daugiau iš Ben Stegner

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia