Tech reviews and news

Mis on APK? Androidi rakenduste failide põhjalik juhend

click fraud protection

Kui olete saitide, näiteks usaldusväärsete arvustuste, regulaarne lugeja või soovite oma nutitelefoni kallal nokitseda, olete võib-olla kohanud terminit APK. Aga mida see tähendab ja miks see oluline on?

Lühidalt öeldes levitatakse Androidi rakendusi sageli paketifailitüübina, mida tuntakse APK-na (lühend sõnadest Android Application Package).

APK on sisuliselt rakendus ise, mis on pakitud koos kõigi selle varade ja koodiga. Neid kasutatakse vahendina rakenduse telefoni või tahvelarvutisse hankimise lihtsustamiseks.

Selle asemel, et rakendust mõnelt juhuslikult veebisaidilt külglaadida, lubab Google arendajatel oma APK-d otse arendajakonsooli üles laadida. Nii saate selle otse oma telefoni või tahvelarvutisse alla laadida ja installida, selle asemel, et seda protsessi iga kord värskendada.

Kas teil on endiselt küsimusi? Lisateabe saamiseks jätkake lugemist.

APK fail

APK on failitüüp, nagu MSI Windowsile või DMG Macile, mis sisaldab Androidi rakenduste koodi ja ressursse. Seda nimetatakse sageli rakenduseks, kuid tegelikult on see pigem rakenduse konteiner. Põhjus on selles, et see sisaldab kõiki ressursse, õigusi ja koodi, mis on vajalikud rakenduse installimiseks ja käitamiseks.

Sellisena on kasulik mõelda sellest kui pakitud kaustast, mille sisu saate välja võtta ja vaadata. Kui laadite Google Play poest Androidi rakenduse alla, laadite alla APK-faili. Kui olete rakenduse installinud, saate vaadata APK-faili sisu, avades selle failihalduri rakenduses või dekompileerides rakenduse APK analüsaatori abil.

Mis on APK sees?

APK on tihendatud kaust, mis sisaldab rakenduse koodi, varasid jne. Kaustast leiate ühe või mitu faili koos teiste kaustadega. Vaatame mõnda neist failidest:

  • APK-fail: See on tegelik APK-fail, mille olete Play poest alla laadinud. See on käivitatav fail, mis sisaldab rakenduse koodi. Rakenduse nimi sisaldub ka faili nimes.
  • AndroidManifest.xml: Siit leiate üksikasju rakenduse kohta, sealhulgas selle nime, versiooninumbri, sõltuvused, funktsioonid jne. Manifest on rakenduse installimiseks ja käitamiseks ülioluline. Kui see fail puudub või on rikutud, ei installita rakendust ega töötata korralikult.
  • varad: See kaust sisaldab kõiki rakenduse kasutatavaid varasid, sealhulgas pilte, videoid, fonte ja muid faile.
  • lib: See kaust sisaldab rakenduse koodi, mis on kirjutatud Java keeles. Võite näha ka Java-pakettide (nt com, java jne) järgi nimetatud kaustu.
  • res: See kaust sisaldab rakenduse ressursse. Nende hulka kuuluvad kujundusvarad, nagu ikoonid, graafika ja muud visuaalsed elemendid.

APK piirangud

APK-failidel on mõned piirangud, millest peate teadma enne rakenduste installimist väljaspool Play poodi. APK-d allkirjastatakse privaatvõtmega. Kui need pole sertifikaadiga allkirjastatud, ei saa neid installida seadmetesse, mis ei kuulu arendajale.

Samuti ei saa te APK-d installida seadmesse, kus töötab Androidi versioon, mis erineb sellest, millele see on ette nähtud. See tähendab, et kui soovite installida rakenduse Android 4.0 töötavasse seadmesse, peab rakenduse APK olema loodud Android 4.0 jaoks.

APK kaudu installitud rakendused ei saa automaatseid uuendusi, nagu need, mis on installitud Play poest. Peate rakendust käsitsi värskendama, et veenduda selle turvalisuses ja töös.

Välja arvatud juhul, kui olete professionaal, kes soovib installida patenteeritud tarkvara, või arendaja, kes testib uut Soovitame enamikul kasutajatel vältida rakenduste installimist väljastpoolt Play või mõne muu nimega rakendust kauplus.

Paljud vähem hoolikatest allikatest pärit võivad sisaldada pahavara. Kuna tarkvara ei pruugi olla optimeeritud töötama täpselt teie kasutatava Androidi versiooniga, võivad need mõnel juhul põhjustada ka jõudlusprobleeme.

Sulle võib meeldida…

Mis on IR?

Mis on IR?

Usaldusväärsed ülevaated19 tundi tagasi
Mis on MQA? Selgitatakse digitaalset helivormingut

Mis on MQA? Selgitatakse digitaalset helivormingut

Kob raha19 tundi tagasi
Mis on Vulkan? Kõik faktid Direct X alternatiivi kohta

Mis on Vulkan? Kõik faktid Direct X alternatiivi kohta

Gemma Ryles21 tundi tagasi
Kui palju RAM-i sülearvuti vajab?

Kui palju RAM-i sülearvuti vajab?

Gemma Ryles1 päev tagasi
Mis on Type Cover?

Mis on Type Cover?

Gemma Ryles2 päeva tagasi
Mis on Neo QLED? Kas see on parem kui Samsungi QLED-telerid?

Mis on Neo QLED? Kas see on parem kui Samsungi QLED-telerid?

Kob raha3 päeva tagasi

Miks usaldada meie ajakirjandust?

2004. aastal asutatud Trusted Reviews on loodud selleks, et anda meie lugejatele põhjalikku, erapooletut ja sõltumatut nõu selle kohta, mida osta.

Tänapäeval on meil iga kuu miljoneid kasutajaid üle kogu maailma ja aastas hindame rohkem kui 1000 toodet.

Govee DreamView G1 Pro ülevaade

Govee DreamView G1 Pro ülevaade

KohtuotsusLõbus ja kaasahaarav Govee DreamView G1 Pro toob teie töölaua seadistusse interaktiivse...

Loe Rohkem

EarFun Uboom L ülevaade: lõbus ja taskukohane heli välitingimustes

EarFun Uboom L ülevaade: lõbus ja taskukohane heli välitingimustes

KohtuotsusUboom L on veel üks EarFuni võit, pakkudes tasakaalustatud heli, tugevat bassi ja mõnin...

Loe Rohkem

Kuidas muuta Spotify helikvaliteeti

Kuidas muuta Spotify helikvaliteeti

Kas soovite kuulata oma Spotify esitusloendeid kõrgeima võimaliku kvaliteediga? Siit saate teada,...

Loe Rohkem

insta story