Ovaj wikiHow vas uči kako urediti sadržaj APK datoteke. Da biste uredili datoteke u APK datoteci, morat ćete raspakirati (i naknadno ponovno kompajlirati) APK paket pomoću APKtool -a na računalu. Uređivanje APK datoteka zahtijeva poznavanje programskog jezika Java, kao i datotečnog sustava u sustavu Windows i Android. Osim toga, uređivanje datoteka najbolje je samo za napredne korisnike.
Korak
1. dio od 3: Instaliranje APKTool -a
Korak 1. Instalirajte Java razvojne alate
Ovaj alat možete preuzeti s
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. Najjednostavniji način instaliranja je preuzimanje i instaliranje Android Studia s ove veze.
Korak 3. Na radnoj površini stvorite novu mapu
Ova će se mapa koristiti kao mjesto za pohranu datoteka APKTool i APK. Slijedite ove korake za stvaranje nove mape.
- Desnom tipkom miša kliknite prazan prostor na radnoj površini.
- Odaberite " Novi "i kliknite" Mape ”.
Korak 4. Preimenujte mapu u "APK"
Da biste preimenovali mapu, desnom tipkom miša kliknite mapu i odaberite “ Preimenovati Nakon toga upišite “APK” za preimenovanje mape.
Korak 5. Desnom tipkom miša kliknite ovu vezu i odaberite Spremi link 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 pregledavanja datoteka pristupite već stvorenoj mapi "APK" na radnoj površini. Otvorite mapu i kliknite " Uštedjeti " 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 " preuzimanje datoteka ”Pod najnovijom verzijom u odjeljku„ Vijesti”.
Korak 8. Preimenujte datoteku „apktool.jar“
Preuzete datoteke obično u svom nazivu imaju broj verzije. Broj možete izbrisati tako da desnom tipkom miša kliknete datoteku i odaberete “ Preimenovati " Nakon toga samo upišite " apktool ”Kao naziv datoteke. Puni naziv datoteke je "apktool.jar". Prema zadanim postavkama preuzete datoteke možete pronaći u mapi "Preuzimanja".
Korak 9. Kopirajte datoteku “apktool.jar” u mapu “APK”
Kada završite s preimenovanjem datoteke, desnom tipkom miša kliknite datoteku i odaberite “ Kopirati " ili " Izrezati " Otvorite stvorenu mapu "APK" na radnoj površini i desnom tipkom miša kliknite prazan prostor u mapi. Kliknite " Zalijepiti " Datoteka "apktool.jar" nakon toga će se 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 mogu se preuzeti s različitih web stranica. APK datoteke možete dobiti i sa svog Android uređaja tako da ga povežete s računalom pomoću kabela za punjenje i otključate uređaj. Pristupite mapama Preuzimanja ”Na svom uređaju, zatim kopirajte i zalijepite APK datoteku u mapu„ APK”na radnoj površini računala.
Korak 2. Otvorite Windows traku za pretraživanje i upišite cmd
Ova se traka obično nalazi desno od izbornika "Start".
Korak 3. Kliknite Naredbeni redak na rezultatima pretraživanja
Ovaj je program označen crnom ikonom zaslona s bijelim kursorom.
Korak 4. Pristupite mapi "APK" putem naredbenog retka
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 naredbeni redak, 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, a zatim punu adresu 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, nakon čega slijedi naziv 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 od 3: Ponovno sastavljanje APK datoteka
Korak 1. Otvorite Windows traku za pretraživanje i upišite cmd
Ova se traka obično nalazi desno od izbornika "Start". Nakon što dovršite uređivanje datoteka u mapi APK datoteke, morat ćete ponovno kompajlirati mapu u APK datoteku.
Korak 2. Kliknite Naredbeni redak na rezultatima pretraživanja
Ovaj program označen je crnom ikonom zaslona s bijelim kursorom.
Korak 3. Pristupite mapi "APK" putem naredbenog retka
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 naredbeni redak, 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, a zatim punu adresu mape “APK”
Korak 4. Upišite apktool b, a zatim naziv mape APK datoteke koju želite ponovno kompajlirati
Nakon toga će se mapa 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 je aplikacija koju uređujete nazvana “my-first-game.apk”, upišite apktool b my-first-game.apk u prozor naredbenog retka
Korak 5. Na radnoj površini stvorite novu mapu pod nazivom "Signapk"
Da biste stvorili novu mapu na radnoj površini, desnom tipkom miša kliknite prazan prostor na radnoj površini i odaberite “ Novi " Nakon toga kliknite " Mape " Desnom tipkom miša kliknite novu mapu i odaberite " Preimenovati " Zatim upišite "Signapk" kao novi naziv mape.
Korak 6. Kopirajte rekompiliranu APK datoteku u mapu "Signapk"
Ponovno sastavljene 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 " Kopirati " Nakon toga, vratite se u mapu "Signapk" i zalijepite APK datoteku u tu mapu.
Korak 7. Kliknite ovdje za preuzimanje datoteke SignApk.zip”.
Bit će preuzeta datoteka SignApk potrebna za potpisivanje APK datoteke.
Korak 8. Izdvojite sadržaj datoteke "SignApk.zip" u mapu "Signapk"
Datoteke "certificate.pem", "key.pk8" i "signapk.jar" bit će izdvojene u mapu "Signapk".
Korak 9. Otvorite mapu “Signapk” putem naredbenog retka
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 [naziv datoteke].apk [naziv datoteke] -signed.apk u prozor naredbenog retka
Zamijenite "[naziv datoteke]" nazivom APK datoteke koju želite potpisati. Nova potpisana APK datoteka bit će stvorena u mapi "Signapk". Pomoću ove datoteke instalirajte program na svoj Android sustav.