Ta wikiHow vas uči, kako urejati vsebino datoteke APK. Če želite urediti datoteke v datoteki APK, morate paket APK razpakirati (in nato znova prevesti) z uporabo APKtool v računalniku. Urejanje datotek APK zahteva poznavanje programskega jezika Java ter datotečnega sistema v sistemih Windows in Android. Poleg tega urejanje datotek najbolje izvajajo le napredni uporabniki.
Korak
1. del od 3: Namestitev APKTool
Korak 1. Namestite razvojna orodja Java
To orodje lahko prenesete s spletnega mesta
Korak 2. Namestite Android SDK
Prav tako boste morali razpakirati in znova sestaviti datoteke APK in namestiti orodje za razvoj programske opreme Android (komplet za razvoj programske opreme za Android ali SDK). Najlažji način, da ga namestite, je, da s te povezave prenesete in namestite Android Studio.
Korak 3. Ustvarite novo mapo na namizju
Ta mapa bo uporabljena kot mesto za shranjevanje datotek APKTool in APK. Sledite tem korakom, da ustvarite novo mapo.
- Z desno tipko miške kliknite prazen prostor na namizju.
- Izberite " Novo "in kliknite" Mape ”.
Korak 4. Preimenujte mapo v "APK"
Če želite mapo preimenovati, z desno miškino tipko kliknite mapo in izberite » Preimenuj Po tem vnesite »APK«, da preimenujete mapo.
Korak 5. Z desno miškino tipko kliknite to povezavo in izberite Shrani povezavo kot.
Odpre se okno za brskanje po datotekah in lahko izberete imenik za shranjevanje datoteke »apktool.bat«.
Korak 6. Odprite mapo »APK« in kliknite Shrani
Z oknom za brskanje po datotekah dostopajte do že ustvarjene mape »APK« na namizju. Odprite mapo in kliknite » Shrani Datoteka »apktool.bat« bo shranjena v mapo »APK«.
Korak 7. Prenesite datoteko "apktool.jar"
Če ga želite prenesti, sledite tem korakom:
- Obiščite https://ibotpeaches.github.io/Apktool/ prek spletnega brskalnika.
- Kliknite " Prenesi ”Pod zadnjo različico v razdelku» Novice «.
Korak 8. Preimenujte datoteko »apktool.jar«
Prenesene datoteke imajo običajno ime številke različice. Številko lahko izbrišete tako, da z desno tipko miške kliknete datoteko in izberete » Preimenuj " Po tem vnesite " apktool ”Kot ime datoteke. Polno ime datoteke je "apktool.jar". Prenesene datoteke privzeto najdete v mapi »Prenosi«.
Korak 9. Kopirajte datoteko »apktool.jar« v mapo »APK«
Ko končate s preimenovanjem datoteke, z desno miškino tipko kliknite datoteko in izberite » Kopirati "ali" Izreži " Odprite ustvarjeno mapo »APK« na namizju in z desno tipko miške kliknite prazen prostor v mapi. Kliknite " Prilepi " Datoteka "apktool.jar" bo nato prilepljena v mapo.
2. del 3: Razpakiranje ali dekompilacija datotek APK
Korak 1. Kopirajte datoteko APK, ki jo želite urediti, v mapo »APK«
Datoteke APK lahko prenesete z različnih spletnih mest. Datoteke APK lahko dobite tudi iz naprave Android, tako da jo s polnilnim kablom povežete z računalnikom in odklenete napravo. Dostop do map Prenosi «V napravi, nato pa datoteko APK kopirajte in prilepite v mapo» APK «na namizju računalnika.
Korak 2. Odprite iskalno vrstico Windows in vnesite cmd
Ta vrstica je običajno desno od menija "Start".
Korak 3. V rezultatih iskanja kliknite Ukazni poziv
Ta program je označen s črno ikono zaslona z belim kazalcem.
Korak 4. Dostop do mape »APK« prek ukaznega poziva
Mapo lahko odprete iz ukaznega poziva tako, da vnesete ukaz cd, ki mu sledi ime mape. Če ste na primer v glavnem imeniku "C: / Users / Uporabniško ime>", ko odprete ukazni poziv, lahko namizje odprete tako, da vnesete cd desktop. Če ste mapo »APK« kopirali na namizje, jo lahko odprete tako, da vnesete cd apk. Poleg ukaza lahko vidite naslov "C: / users / username / desktop / apk>".
Če je mapa »APK« shranjena v drugem imeniku, vnesite cd / poleg ukaza, da se vrnete na korenski ali glavni pogon »C:«. Nato vnesite cd, ki mu sledi celoten naslov mape »APK«
Korak 5. Vnesite apktool if, čemur sledi ime datoteke APK
Okvir za izbrano aplikacijo bo nato nameščen.
Če je na primer ime datoteke APK "my-first-game.apk", v ukazni poziv vnesite apk if my-first-game.apk
Korak 6. Vnesite apktool d, ki mu sledi ime datoteke APK
Datoteka APK bo nato dekompilirana. Vsebina datoteke bo postavljena v ločeno mapo z istim imenom kot ime datoteke APK v mapi »APK«. Zdaj lahko urejate vsebino nepakirane/dekompilirane datoteke APK. Za urejanje določenih datotek v mapi boste morda potrebovali veščine kodiranja.
Za isti primer kot zgoraj v okno ukaznega poziva vnesite apktool d my-firstgame.apk
3. del 3: Ponovno sestavljanje datotek APK
Korak 1. Odprite iskalno vrstico Windows in vnesite cmd
Ta vrstica je običajno desno od menija "Start". Ko končate z urejanjem datotek v mapi datotek APK, jo boste morali znova prevesti v datoteko APK.
Korak 2. V rezultatih iskanja kliknite Ukazni poziv
Ta program je označen s črno ikono zaslona z belim kazalcem.
Korak 3. Dostop do mape »APK« prek ukaznega poziva
Mapo lahko odprete iz ukaznega poziva tako, da vnesete ukaz cd, ki mu sledi ime mape. Če ste na primer v glavnem imeniku "C: / Users / Uporabniško ime>", ko odprete ukazni poziv, lahko namizje odprete tako, da vnesete cd desktop. Če ste mapo »APK« kopirali na namizje, jo lahko odprete tako, da vnesete cd apk. Ob ukazu lahko vidite naslov "C: / users / username / desktop / apk>".
Če je mapa »APK« shranjena v drugem imeniku, vnesite cd / poleg ukaza, da se vrnete na korenski ali glavni pogon »C:«. Nato vnesite cd, ki mu sledi celoten naslov mape »APK«
Korak 4. Vnesite apktool b, ki mu sledi ime mape datoteke APK, ki jo želite ponovno prevesti
Po tem se mapa ponovno prevede v datoteko APK. Na novo sestavljeno datoteko APK lahko najdete v mapi "dist", znotraj razpakirane/dekompilirane mape APK, ki jo je ustvarila aplikacija Apktool.
Če se na primer aplikacija, ki jo urejate, imenuje »my-first-game.apk«, v okno ukaznega poziva vnesite apktool b my-first-game.apk
Korak 5. Na namizju ustvarite novo mapo z imenom "Signapk"
Če želite ustvariti novo mapo na namizju, z desno miškino tipko kliknite prazen prostor na namizju in izberite » Novo " Po tem kliknite " Mape " Z desno miškino tipko kliknite novo mapo in izberite " Preimenuj " Nato vnesite "Signapk" kot novo ime mape.
Korak 6. Kopirajte ponovno sestavljeno datoteko APK v mapo "Signapk"
Ponovno sestavljene datoteke APK lahko najdete v mapi "dist", v dekompilirani datoteki APK, ki je shranjena v mapi "Apktool". Z desno miškino tipko kliknite datoteko APK in izberite » Kopirati " Po tem se vrnite v mapo "Signapk" in v to mapo prilepite datoteko APK.
Korak 7. Kliknite tukaj za prenos datoteke " SignApk.zip ".
Datoteka SignApk, ki je potrebna za podpis datoteke APK, bo prenesena.
Korak 8. Izvlecite vsebino datoteke »SignApk.zip« v mapo »Signapk«
Datoteke "certificate.pem", "key.pk8" in "signapk.jar" bodo ekstrahirane v mapo "Signapk".
Korak 9. Odprite mapo “Signapk” prek ukaznega poziva
Za dostop do mape prek ukaznega poziva vnesite cd / za vrnitev v korenski ali glavni imenik. Vnesite cd, ki mu sledi celoten naslov mape »Signapk«.
Če na namizju ustvarite mapo »Signapk«, bo polni naslov mape »C: / users / username / desktop / Signapk>«
Korak 10. V okno ukaznega poziva vnesite java -jar signapk.jar certificate.pem key.pk8 [ime datoteke].apk [ime datoteke] -signed.apk
Zamenjajte "[ime datoteke]" z imenom datoteke APK, ki jo želite podpisati. V mapi »Signapk« bo ustvarjena nova podpisana datoteka APK. S to datoteko namestite program v sistem Android.