Cishe uhlangabezane nefayela le-APK kuyo yonke le minyaka ukuyifaka kudivayisi yakho yeselula ngaphandle kokudlula ku-Google Play Isitolo. Lawa mafayela ayasebenza ukwethula uhlelo lokusebenza, kungaba esitolo se-Google Play noma kwezinye izinkomba zokulanda.
Ukuvula amafayela e-APK ku-PC kungenzeka, konke lokhu kuya ngezinga elikhulu kuma-emulators, noma ngabe uhlelo lokusebenza noma umdlalo wevidiyo uncike kubo. Ngokuzenzakalelayo iWindows ayikwazi ukuyibona futhi iyenze isebenze, kepha ukubona imishini ehlukahlukene ebonakalayo kungcono ukuyisebenzisa.
Ama-emulators akhululekile ngokuphelele futhi asebenziseka kalula uma ufuna ukusebenzisa ama-APK ahlukile, kungaba ku-Windows noma kwezinye izinhlelo, kufaka phakathi iMac Os neLinux. Ngenxa yabo ungazisebenzisa ngokuphelele zonke izinhlelo zokusebenza kube sengathi ngumakhalekhukhwini.
Unezinkinga zokufaka i-APK kudivayisi yakho? Buka lesi sifundo.
Liyini ifayela le-APK?
Un Ifayela le-APK, isifinyezo sePhakheji Yohlelo Lwe-Android, ifomethi evamile (enesandiso se-.apk) sokusabalalisa nokufaka izinhlelo zokusebenza kumadivayisi e-Android. Ngokomqondo, iyafana nefayela le-.exe ku-Windows noma i-.deb kumasistimu e-Linux, njengoba iqukethe zonke izingxenye ezidingekayo ukuze kusetshenziswe uhlelo lokusebenza endaweni ethile.
Lawa mafayela apakishiwe, njengamanye afanayo okufaka izinhlelo zokusebenza, ane- isakhiwo sangaphakathi Okuhlanganisa:
- Bonisa: yifayela le-XML elichaza izingxenye zohlelo lokusebenza, izimvume elizidingayo, izici elizisekelayo, njll. Ingase ifane ne-README edumile ye-PC.
- Izinsiza: Futhi izoqukatha yonke into edingekayo ukuze uhlelo lokusebenza lusebenze, njengezithombe, izakhiwo, izintambo namanye amafayela asetshenziselwa ukwakha ukusebenzelana komsebenzisi kanye nengqondo yohlelo lokusebenza.
- Amakilasi: Empeleni ikhodi yomthombo ehlanganisiwe (i-bytecode) ngefomethi ye-Dalvik noma ye-ART (I-Android Runtime), okungukuthi, imiyalelo okumele iphrosesa iyenze ukuze uhlelo lokusebenza lusebenze.
- Imitapo yolwazi: ihlanganisa amalabhulali angaphandle asetshenziswa uhlelo lokusebenza ukwenza imisebenzi ethile, njengokufinyelela ihadiwe, amanethiwekhi, noma imininingwane yolwazi.
- Amafa: Amafayela engeziwe angahlanganiswa noma angacutshungulwanga isistimu yokwakha lapho uhlelo lokusebenza lufakiwe, njengokucushwa noma amafayela edatha.
Ngokungeziwe kulokho, i-APK ingase futhi ifake i-a isiginesha yokuphepha noma isitifiketi ukuqinisekisa ubuqiniso nobuqotho. Lokhu kubalulekile uma ulanda lawa mafayela ezitolo zohlelo lokusebenza njengaleyo esemthethweni, i-Google Play, noma ezinye izindlela ezifana ne-Amazon Appstore, F-Droid, Uptodown, APKPure, njll. Nokho, uma ulanda kusuka kweminye imithombo, lokhu ngeke kuqinisekise ukuphepha...
Imvelo yokufaka i-APK
Lapho umsebenzisi faka i-APK, isistimu ye-Android iqinisekisa isiginesha yedijithali futhi ikhiphe izingxenye zohlelo lokusebenza. Bese, iwafaka kudivayisi, kumafolda esistimu ahambisanayo, futhi iwenza afinyeleleke ohlelweni lokusebenza. Ngaleyo ndlela, vele uchofoze kusithonjana sohlelo lokusebenza ukuze luqale ukusebenza.
Ukuze konke lokhu kusebenze kalula, i-Android idinga indawo yesikhathi sokusebenza. I-Dalvik yaba yindawo yokuqala ye-Android Runtime, unesibopho sokuguqula i-bytecode (umphumela wokuhlanganiswa kwekhodi yomthombo we-Java) ibe imiyalelo umcubunguli wedivayisi engayiqonda. Kodwa-ke, u-Dalvik wayengumshini obonakalayo ohunyushiwe, okusho ukuthi ikhodi yenziwa umugqa ngomugqa isikhathi ngasinye lapho kubizwa umsebenzi, okungaba nomthelela ekusebenzeni.
Ukwenza ngcono ukusebenza nokusebenza kahle, I-Google yethule i-Android Runtime (ART) ku-Android KitKat (inguqulo 4.4). I-ART iyinhlanganisela yesikhathi esizayo (i-JIT) ehlanganisa i-bytecode ibe ikhodi yomdabu ngaphambi kokuthi uhlelo luqale ukusebenza okokuqala. Lokhu kusho ukuthi ikhodi isebenza ngokushesha nangempumelelo, ngoba ayidingi ukutolikwa ngaso sonke isikhathi.
Eminyakeni yakamuva, i-Google yethule ukuthuthuka okusha kumafayela e-APK:
- I-Android App Bundle (AAB): Yethulwe nge-Android 8.0 (Oreo), i-AAB ifomethi entsha yokushicilela ethatha indawo yendabuko. I-AAB iqukethe zonke izingxenye zohlelo lokusebenza futhi ivumela i-Google Play ukuthi ikhiqize futhi ilethe ama-APK alungiselelwe amadivayisi ahlukahlukene nokulungiselelwa, ukunciphisa osayizi bokulanda kanye nokuthuthukisa umuzwa womsebenzisi.
- Ukulethwa OkunamandlaIhlobene eduze ne-AAB, lesi sici sivumela izinhlelo zokusebenza ukuthi zilande izinsiza ezengeziwe ngesikhathi sokusebenza, ngokuqhubekayo sinciphisa usayizi wokulanda kokuqala kohlelo lokusebenza.
- Dlala Ukulethwa Kwesici- Ivumela onjiniyela ukuthi bahlukanise uhlelo lwabo lokusebenza lube amamojula azimele, okwenza kube lula ukubuyekeza izingxenye ezithile zohlelo lokusebenza ngaphandle kokuthi baqale kabusha lonke uhlelo lokusebenza.
Ukucatshangelwa kwezokuphepha
Uma usebenza nge-APK engaveli esitolo esifana ne-Google Play, lapho izinhlelo zokusebenza ezilayishiwe ziqinisekiswa khona futhi kukhona uchungechunge lwamasistimu okuvikela, kubalulekile ukunaka izici zokuphepha ezilandelayo. Sicela uqaphele ukuthi lawa maphakheji we-APK kungenzeka ukuthi ashintshwe ngokungalungile ukuze enze ezinye izenzo kusistimu yakho ngisho nangekhodi engalungile. Uma uvula kufakwa emithonjeni engaziwa nokulanda izinhlelo zokusebenza kumasayithi ezinkampani zangaphandleSicela uqaphele okulandelayo:
- Qinisekisa isiginesha- Njalo qinisekisa isiginesha yedijithali ye-APK ngokumelene nekanjiniyela osemthethweni ukuze uqinisekise ukuthi ayishintshiwe.
- Hlaziya izimvume: Buyekeza izimvume ezicelwa uhlelo bese uqinisekisa ukuthi ziyadingeka ekusebenzeni kwaso, nokuthi azifaki izimvume ezengeziwe ezingasolisa.
- Skena uhlelo olungayilungele ikhompuyutha- Sebenzisa amathuluzi okuhlaziya uhlelo olungayilungele ikhompuyutha ukuze uthole noma yiziphi izinsongo ezingaba khona ku-APK.
- Vuselela- Gcina isistimu yakho ye-Android ibuyekeziwe ngeziqephu zokuphepha zakamuva.
Bheka imininingwane ye-APK
Uma lokho okufunayo kulula hlola ulwazi lwephakheji, ngedatha efana negama lohlelo lokusebenza, inguqulo, incazelo, izimvume, njll., ungasebenzisa lawa mathuluzi:
Ku-Windows nge-APK-Info
Ngamathuluzi afana ne-APK-Info sizokwazi konke ngohlelo lokusebenza olulandiweKhumbula ukulanda njalo amafayela we-APK ekhasini elisemthethweni. Ngenxa yezizathu zokuphepha, ama-smartphones ngokuvamile anokufakwa emithonjeni engaziwa kukhutshaziwe, kepha kwesinye isikhathi kufanele usebenze uma ufuna ukuwafaka kumafoni.
Imininingwane ye-APK ikhombisa imininingwane efana nohlobo, ukuhlanganiswa, usayizi wefayela, igama lepakethe, ukulungiswa kwesikrini okuzoshintshelwa kulo, izimvume, izici nokuningi. Kuhle ukwazi konke mayelana nanoma yimaphi ama-APK esilande iWindows.
Kuyisicelo samahhala futhi siyatholakala endaweni yokugcina izinto GitHub, isikhombimsebenzisi sifana nesomhloli ojwayelekile wefayela leWindows. Ngokungeziwe kule nguqulo, i-APK-Info ikhombisa okunye ukufinyelela ohlangothini olungakwesokudla, kufaka phakathi ukukwazi ukufinyelela i-Play Store ngqo, nokunye okunye ukufinyelela.
Ku-MacOS ne-Linux
I-APK-Info ayitholakali ku-MacOS noma i-Linux, ngakho-ke kufanele uthole enye indlela. Ungasebenzisa amathuluzi avela ku-Android SDK, njenge aapt (Ithuluzi Lokupakisha Ifa le-Android). Uma leli thuluzi selifakiwe, kuyindaba yokufaka igobolondo bese ukhipha umyalo olandelayo ovela kunkomba lapho iphakheji yakho ye-APK itholakala khona:
aapt d --values igama lakho.apk
Khipha noma khipha okuqukethwe kwamafayela e-APK
Ukukhipha okuqukethwe kwamafayela e-APK, noma ukufinyelela nokuhlola okuqukethwe kwayo, ungakwenza ngezindlela ezimbalwa:
Khipha amafayela ku-Windows nge-APKTool
Indlela yokuvula amafayela e-APK ku-Windows isebenzisa ukusetshenziswa Ithuluzi le-APK online, ithuluzi lamahhala eliku-inthanethi liyatholakala. Yize leli khasi lingelesiNgisi, ukusetshenziswa kwalo kulula futhi kuyinkimbinkimbi, kufanele ukhethe ifayela le-APK, ulinde ukuthi lilayishe futhi yilokho kuphela.
Ukwehla kwesimo kuzokwenza sikwazi ukubona konke okuqukethe i-APK okukhulunywa ngayo, kuya ngosayizi ozothatha ngaphezulu noma ngaphansi, ifayili lama-megabyte ama-5 lithatha ngaphansi kwamasekhondi angama-30 ukuvula. Unenketho yokuyivula izip bese uyithumela ku-ZIP ukusebenza ngqo kusuka kuWindows.
Izokhombisa wonke amafolda enziwe, ibonisa konke ngomdali, izithombe nakho konke okubhekisela kulolu hlelo lokusebenza. Ithuluzi le-APK ku-inthanethi yisevisi ebisebenza isikhathi eside ngenxa yamaJavadecompilers, iqembu okuthi, ngaphezu kwalolu hlelo lokusebenza, linezinye izinhlelo zokusebenza ezaziwayo ezivela ku-Google Play Isitolo.
Khipha ama-APK ane-7-Zip (iWindows, MacOS ne-Linux)
I-7-Zip yaziwa njengenye yama-compressors amaningi nama-decompressors eyaziwa kakhulu, konke ngemvume yabanye abambalwa abasetshenzisiwe njengeWinRAR neWinZIP. I-7-Zip ivumela, phakathi kwemisebenzi yayo, ukuthi ikwazi ukucindezela amafayela we-APK, kanye namanye afana neRAR, CAB, GZIP, 7Z ne-ZIP.
Uhlelo lomthombo ovulekile luvula noma iyiphi i-APK kunoma iyiphi inguqulo ye-Windows/MacOS/Linux ngokufaka uhlelo, ukwenza lokhu finyelela ikhasi elisemthethweni. Ukwehla kwesimo kusetshenziselwa ukubona konke okuza ne-APK, bona amafolda futhi ukwazi ukwazi yonke imininingwane uma kuyisicelo noma umdlalo wevidiyo.
PUkuyivula nge-7Zip, kwenze ngokulandelayo:
- Qhafaza kwesokudla kufayela le-APK elilayishwe ku-PC
- Lapho imenyu isivele, khetha u-7-Zip bese ekugcineni uchofoze ku- "Khipha amafayela", yinikeze umsuka wokufika futhi ulungele ukukubonisa lapho ukwehla kokuya khona kuya khona
Ungawavula kanjani amafayela e-APK ngama-emulators ekhompyutheni yakho
Manje uma okufunayo kuyikho vula noma sebenzisa amafayela e-APK ukuze uwenze asebenze kukhompyutha yakho, bese ungasebenzisa ama-emulators alandelayo noma izindawo zokwenza:
Ku-Windows, MacOS kanye ne-Linux ene-Android Studio
Olunye uhlelo lokusebenza olubalulekile uma kukhulunywa ngokuvula amafayela we-APK yi-Android Studio, eyakhiwe i-Google uqobo futhi inhloso yayo ukuthuthukiswa kwezinhlelo zokusebenza. I-Android Studio ichitha noma yiluphi uhlelo lokusebenza, iphelele uma ufuna ukwazi yonke imininingwane nge-APK.
Kuyithuluzi elifana nethuluzi le-APK online, kepha futhi lenzelwe onjiniyela, ngalo kungenzeka wakhe uhlelo lokusebenza kusuka ekuqaleni. I-Android Studio isebenzisa amafayela e-APK kukhompuyutha yakho, kungakhathaliseki ukuthi iku-Windows, Mac OS kanye ne-GNU/Linux, futhi isebenza ngaphezu kokuhlola amafolda ayo, njengoba ungazama uhlelo lokusebenza njengokungathi uku-Android.
Ku-Windows naku-MacOS nge-BlueStacks
Ukuvula amafayela e-APK ku-PC yakho mahhala futhi kulula kwenziwa nge-emulator ye-BlueStacks, i-emulator yamahhala futhi etholakalayo njengamanje kuwebhusayithi yayo esemthethweni. Ngaphandle kokuba ku-Windows, iyatholakala kubasebenzisi be-Mac OS, enikeza indawo efanayo kanye nokusebenziseka kalula.
Uma iBlueStacks ifakiwe, kuzofanela uyilungiselele ukuze uqale ukuyisebenzisa kube sengathi uku-Android, kuyadingeka ukuxhuma i-akhawunti ku-Google Play Isitolo. Akudingeki ukuthi kube yiyo esetshenziswa njalo ocingweni, kungaba enye ngaphandle kwe-Gmail.
Uma ufuna ukuvula ifayela le-APK ku-BlueStacks kufanele wenze lezi zinyathelo:
- Vula ama-BlueStacks kukhompyutha yakho ye-Windows noma ye-Mac OS
- Esikrinini esikhulu bheka "Izinhlelo ezifakiwe", chofoza isithonjana se- ⋮ bese ukhetha u- "Faka i-APK", hlola isayithi lapho unayo bese uqhafaza ku- "Vula"
- Uma usuyivulile, ungakwenza njalo ngokuchofoza kabili ngokuchofoza kwesobunxele ku-APK, I-BlueStacks izovuleka ngohlelo lokusebenza oluqalisiwe futhi ilayishe amafayela owafunayo ngokuzenzakalela uma ukwenzile ngaphambili, kungaba yividiyo, isithombe, njll.
Ku-Windows naku-MacOS nge-Nox Player
Ingenye i-emulator eyaziwayo ye-Windows ne-Mac, ayinzima uma ifaka futhi idla izinsiza, INox Player nayo iyindlela yamahhala yamahhala njengeBlueStacks. Ngokuhamba kwesikhathi ibilokhu ithuthuka ngokumangazayo, ingeza nayo ezinye izici ezenza kube inketho enhle.
INox Player ikuvumela ukuthi ufake izinhlelo futhi uzisebenzise kwideskithophu, ngalokhu kuzofanela ulande okuzosebenziseka ngaphambili futhi ukukulungiselele. INox Player isebenzisa kancane ngaphansi kweBlueStacks, ingesinye se-emulators esindayo futhi esibalulekile esiseduze neMeMu, womabili ayaziswa umphakathi owasebenzisayo.
Inqubo yokufaka i-Nox Player kusuka ekuqaleni imi kanjena:
- Landa bese ufaka iNox Player kusuka kulesi sixhumanisi
- Qhubeka nokufakwa kwayo kusuka ekuqaleni
- Nikeza zonke izimvume zohlelo lokusebenza ingasebenza ngaphandle kwenkinga
- Yenqaba ezinye izinhlelo zokusebenza ze-software ngaphandle uma kuyi-Nox Player, ezinye zivela kwabanye abantu futhi akulula neze njengoba zingabafaki bazo zonke izinhlobo, kuhlanganise ne-antivirus ethile yohlelo, okungadala ukuphazamiseka okuthile uma usunayo efakiwe. isistimu yakho, kungakhathaliseki ukuthi i-AVG, i-Avast, i-NOD32 noma i-Kaspersky
- Lapho uNox Player eqeda ukumisa yonke into, chofoza u- "Start" bese ulinda imizuzwana embalwa
- Manje kufanele ungene ngemvume nge-akhawunti yakho ye-Google Play Isitolo, khumbula i-imeyili nephasiwedi yakho, kubalulekile uma ufuna ukusebenzisa le nsiza njengoba wenza ngokujwayelekile kuselula yakho
- Njengoba isidlali se-Nox sesivele sivulekile, chofoza izinketho kunkinobho yesikwele ethi "APK instl", icindezele bese kumhloli wefayela thola i-APK, ukuze wenze lokhu uyishiye kudeskithophu ukuze uyithole kalula futhi ngaphandle kokuzulazula kumafolda ahlukahlukene onawo ohlelweni
- Khetha u- "Open" futhi uzobona ukuthi uhlelo olufakile lufakwa kanjani kudeskithophu, khumbula ukuthi lokhu kuzokwenza ukuthi uhlale unombono ngalo, izovuleka ngokuzenzakalela futhi uzobe usulungele ukusetshenziswa ku-PC yakho, futhi ungafaka zonke izinhlelo zokusebenza ozifunayo...
Ku-Windows nge-MeMu
Siqeda uhlu lwamafayela we-APK nge-MeMu, uhlelo lokusebenza olulula lokusebenzisa noma iyiphi i-aAPK ngaphandle kwe-PC enamandla. Isebenza ngazo zonke izinhlobo zeWindows, iba i-emulator engadli lutho futhi ngaphezu kwakho konke iyasebenza.
Ukulingiswa kwezicelo kuzofana nokweselula ye-Android, ukulayishwa kwama-APK kuyashesha futhi lokhu kungeza ekutheni ukwazi ukusebenzisa noma iyiphi, kungaba isiguquli sevidiyo, phakathi kwezinye izinhlelo zokusebenza. I-MeMu inokusekelwa futhi ingahambisa zonke lezo zinhlelo zokusebenza, kungaba uhlelo lokusebenza noma umdlalo wevidiyo.
Ukufaka izinhlelo ku-MeMu kufanele wenze okulandelayo:
- Faka futhi ulande i-MeMu Player kukhompyutha yakho (PC)
- Kubha yokusesha faka lezo zinhlelo zokusebenza ofuna ukuzilanda, chofoza ku- "Faka noma Faka" bese ulinda ukuthi ilayishe ngokuphelele, kuzokwakhiwa isinqamuleli kuhlelo lokusebenza
- Uma usulungile usukulungele futhi uyatholakala ukuthi usisebenzise, khumbula ukuthi kusebenza kahle futhi ungagcina lezo zinto ozifunayo, konke ngemvume ehambisanayo
- Ngakwesokudla kuzokukhombisa zonke izinkinobho ukukukhombisa ukuthi kusebenza kanjani: Owokuqala yi-Main Screen, owesithathu "Ngenisa i-APK kusuka kuWindows", owesine uthatha isithombe-skrini, owesishiyagalombili ukumiswa, kulandelwa izilawuli zevolumu zokuningi nokuncane uma ufuna ukukulungisa uma ikakhulukazi kungumdlalo wevidiyo
Ezinye izindlela zokuqalisa ama-APK kukhompuyutha yakho
Okokugcina, kufanele futhi kukhulunywe ukuthi zikhona ezinye izindlela zama-emulators adlule. Isibonelo, kufanelekile ukugqamisa:
- I-Anbox- isikhathi sokusebenza sohlelo lwe-Android ku-Linux esihlukanisa izinhlelo zokusebenza ezitsheni. Lokhu kusho ukuthi uhlelo lokusebenza ngalunye lusebenza endaweni ehlukile, ethuthukisa ukuvikeleka nokuzinza.
- I-Genymotion: i-emulator ye-Android edumile phakathi konjiniyela nabasebenzisi abathuthukile, enikezela ngezinhlobonhlobo zamadivayisi abonakalayo nokucushwa. Itholakala ngeWindows, macOS neLinux, kanye nensizakalo yamafu. Ilingisa izinhlobonhlobo zamadivayisi we-Android, kusukela kumafoni kuye kumathebulethi, futhi ivumela izinga eliphezulu lokwenza ngendlela oyifisayo.
- Umdlali we-LD- Esinye i-emulator ye-Android egxile ekudlaleni, edizayinelwe ukuletha ukusebenza okuphezulu emidlalweni enzima. Inikeza ukusebenza okuhle kwemidlalo, ukwenza ngokwezifiso kanye nezibonelo eziningi. Itholakala kakhulu ku-Windows, nakuba futhi inenguqulo ye-beta ye-Linux.
- I-Remix OS Player- i-emulator esekelwe ohlelweni lokusebenza lwe-Remix OS, eklanyelwe ukunikeza ulwazi olulula lwedeskithophu ye-Windows.
- I-KoPlayer: Lena enye futhi iyatholakala ku-Windows. Kuyi-emulator ye-Android egxile emidlalweni futhi enamandla okwenza ngokwezifiso.
- VirtualBox: Akuyona i-emulator, kodwa i-hypervisor, futhi iyatholakala ku-Windows, Linux kanye ne-Mac OS. Kodwa-ke, ungakha umshini we-Android we-virtual ku-PC yakho, nakuba kuzofanele kube yi-Android x86 (ungasebenzisa futhi i-ChromiumOS, i-blendOS ne-Waydroid, i-Remix OS...), njengoba ingalingisi i-ARM. Ukusuka lapho ungasebenzisa amafayela we-APK owafunayo.