Ovaj wikiHow vas uči kako urediti sadržaj APK datoteke. Da biste uredili datoteke u APK datoteci, morate raspakirati (i naknadno kompajlirati) APK paket pomoću APKtool -a na računaru. Za uređivanje APK datoteka potrebno je poznavanje Java programskog jezika, kao i sistema datoteka na Windowsima i Androidu. Osim toga, uređivanje datoteka najbolje obavljaju samo napredni korisnici.
Korak
1. dio 3: Instaliranje APKTool -a
Korak 1. Instalirajte Java razvojne alate
Ovaj alat možete preuzeti sa
Korak 2. Instalirajte Android SDK
Također ćete morati instalirati alat za razvoj Android softvera (Android Software Development Kit ili SDK) za raspakiranje i rekompilaciju APK datoteka. Najlakši način da ga instalirate je da preuzmete i instalirate Android Studio sa ove veze.
Korak 3. Kreirajte novu fasciklu na radnoj površini
Ova mapa će se koristiti kao mjesto za pohranu APKTool i APK datoteka. Slijedite ove korake za kreiranje nove mape.
- Desnom tipkom miša kliknite prazan prostor na radnoj površini.
- Odaberite " Novo "i kliknite" Folderi ”.
Korak 4. Preimenujte fasciklu u "APK"
Da biste preimenovali mapu, desnom tipkom miša kliknite mapu i odaberite “ Preimenuj Nakon toga upišite “APK” da biste preimenovali mapu.
Korak 5. Desnom tipkom miša kliknite ovu vezu i odaberite Sačuvaj vezu kao.
Otvorit će se prozor za pregledavanje datoteka i možete odabrati direktorij za spremanje datoteke “apktool.bat”.
Korak 6. Otvorite mapu “APK” i kliknite Spremi
Pomoću prozora za pregledavanje datoteka pristupite već stvorenoj mapi „APK“na radnoj površini. Otvorite fasciklu i kliknite " Save " Datoteka “apktool.bat” bit će spremljena u mapu “APK”.
Korak 7. Preuzmite datoteku "apktool.jar"
Slijedite ove korake za preuzimanje:
- Posjetite https://ibotpeaches.github.io/Apktool/ putem web preglednika.
- Kliknite na " Skinuti ”Pod najnovijom verzijom u odjeljku„ Vijesti”.
Korak 8. Preimenujte datoteku „apktool.jar“
Preuzete datoteke obično imaju broj verzije u svom imenu. Broj možete izbrisati tako da desnom tipkom miša kliknete na datoteku i odaberete “ Preimenuj " Nakon toga samo upišite " apktool ”Kao naziv datoteke. Puni naziv datoteke je "apktool.jar". Podrazumevano, preuzete datoteke možete pronaći u fascikli "Preuzimanja".
Korak 9. Kopirajte datoteku „apktool.jar“u mapu „APK“
Kada završite s preimenovanjem datoteke, desnom tipkom miša kliknite datoteku i odaberite “ Copy "ili" Iseci " Otvorite kreiranu mapu "APK" na radnoj površini i desnom tipkom miša kliknite prazan prostor u mapi. Kliknite na " Zalijepi " Datoteka "apktool.jar" će se nakon toga zalijepiti u mapu.
Dio 2 od 3: Raspakiranje ili dekompilacija APK datoteka
Korak 1. Kopirajte APK datoteku koju želite urediti u mapu “APK”
APK datoteke se mogu preuzeti sa različitih web stranica. APK datoteke možete dobiti i sa svog Android uređaja povezivanjem na računalo pomoću kabela za punjenje i otključavanjem uređaja. Pristupite fasciklama Preuzimanja ”Na svom uređaju, zatim kopirajte i zalijepite APK datoteku u mapu„ APK”na radnoj površini računara.
Korak 2. Otvorite Windows traku za pretraživanje i upišite cmd
Ova traka se obično nalazi desno od izbornika "Start".
Korak 3. Kliknite Command Prompt na rezultatima pretraživanja
Ovaj program je označen crnom ikonom na ekranu sa bijelim kursorom.
Korak 4. Pristupite fascikli „APK“putem komandne linije
Mapu možete otvoriti iz naredbenog retka upisivanjem naredbe cd, iza koje slijedi naziv mape. Na primjer, ako ste u glavnom direktoriju "C: / Users / Korisničko ime>" kada otvorite naredbenu liniju, radnu površinu možete otvoriti upisivanjem cd desktop. Ako ste mapu „APK“kopirali na radnu površinu, možete je otvoriti upisivanjem cd apk. Uz naredbu možete vidjeti adresu "C: / users / username / desktop / apk>".
Ako je mapa “APK” spremljena u drugi direktorij, upišite cd / pored naredbe za povratak na korijenski ili glavni pogon "C:". Nakon toga upišite cd, nakon čega slijedi puna adresa mape “APK”
Korak 5. Upišite apktool if, nakon čega slijedi naziv APK datoteke
Okvir za odabranu aplikaciju bit će instaliran naknadno.
Na primjer, ako je naziv vaše APK datoteke "my-first-game.apk", upišite apk if my-first-game.apk u naredbeni redak
Korak 6. Upišite apktool d, a zatim ime APK datoteke
APK datoteka će se nakon toga dekompilirati. Sadržaj datoteke bit će smješten u zasebnu mapu s istim imenom kao naziv APK datoteke u mapi “APK”. Sada možete uređivati sadržaj nepakirane/dekompilirane APK datoteke. Za uređivanje određenih datoteka u mapi možda će vam trebati vještine kodiranja.
Za isti primjer kao gore, upišite apktool d my-firstgame.apk u prozor naredbenog retka
3. dio 3: Ponovno sastavljanje APK datoteka
Korak 1. Otvorite Windows traku za pretraživanje i upišite cmd
Ova traka se obično nalazi desno od izbornika "Start". Nakon što završite s uređivanjem datoteka u mapi APK datoteke, morat ćete ponovno kompajlirati mapu u APK datoteku.
Korak 2. Kliknite Naredbeni redak na rezultatima pretraživanja
Ovaj program je označen crnom ikonom na ekranu sa bijelim kursorom.
Korak 3. Pristupite fascikli „APK“putem komandne linije
Mapu možete otvoriti iz naredbenog retka upisivanjem naredbe cd, iza koje slijedi naziv mape. Na primjer, ako ste u glavnom direktoriju "C: / Users / Korisničko ime>" kada otvorite naredbenu liniju, radnu površinu možete otvoriti upisivanjem cd desktop. Ako ste mapu „APK“kopirali na radnu površinu, možete je otvoriti upisivanjem cd apk. Uz naredbu možete vidjeti adresu "C: / users / username / desktop / apk>".
Ako je mapa “APK” spremljena u drugi direktorij, upišite cd / pored naredbe za povratak na korijenski ili glavni pogon "C:". Nakon toga upišite cd, nakon čega slijedi puna adresa mape “APK”
Korak 4. Upišite apktool b, a zatim ime mape APK datoteke koju želite ponovno kompajlirati
Nakon toga, mapa će se ponovno kompajlirati u APK datoteku. Nedavno sastavljena APK datoteka može se pronaći u mapi "dist", unutar nepakirane/dekompilirane APK mape koju je stvorila aplikacija Apktool.
Na primjer, ako se aplikacija koju uređujete zove „my-first-game.apk“, upišite apktool b my-first-game.apk u prozor naredbenog retka
Korak 5. Kreirajte novu fasciklu pod nazivom "Signapk" na radnoj površini
Da biste stvorili novu mapu na radnoj površini, desnom tipkom miša kliknite prazan prostor na radnoj površini i odaberite “ Novo " Nakon toga kliknite " Folderi " Desnom tipkom miša kliknite novu mapu i odaberite " Preimenuj " Zatim upišite "Signapk" kao novi naziv mape.
Korak 6. Kopirajte rekompiliranu APK datoteku u mapu "Signapk"
Ponovno kompajlirane APK datoteke možete pronaći u mapi "dist", u dekompiliranoj datoteci APK datoteke koja je pohranjena u mapi "Apktool". Desnom tipkom miša kliknite APK datoteku i odaberite “ Copy " Nakon toga, vratite se u mapu "Signapk" i zalijepite APK datoteku u tu mapu.
Korak 7. Kliknite ovdje da preuzmete datoteku SignApk.zip”.
SignApk datoteka potrebna za potpisivanje APK datoteke bit će preuzeta.
Korak 8. Izdvojite sadržaj datoteke „SignApk.zip“u fasciklu „Signapk“
Datoteke "certificate.pem", "key.pk8" i "signapk.jar" bit će ekstrahirane u mapu "Signapk".
Korak 9. Otvorite fasciklu „Signapk“putem komandne linije
Da biste pristupili mapi putem naredbenog retka, upišite cd / za povratak u korijenski ili glavni direktorij. Upišite cd, nakon čega slijedi puna adresa mape “Signapk”.
Ako stvorite mapu “Signapk” na radnoj površini, puna adresa mape bit će "C: / users / username / desktop / Signapk>"
Korak 10. Upišite java -jar signapk.jar certificate.pem key.pk8 [ime datoteke].apk [ime datoteke] -signed.apk u prozor naredbenog retka
Zamijenite "[naziv datoteke]" imenom APK datoteke koju želite potpisati. Nova potpisana APK datoteka bit će kreirana u mapi “Signapk”. Pomoću ove datoteke instalirajte program na svoj Android sistem.