See wikiHow õpetab teile, kuidas muuta APK -faili sisu. Sisemiste failide muutmiseks peate paketi arvutis APKtooli abil dekompileerima (ja seejärel uuesti kompileerima). APK -failide redigeerimiseks on vaja nii Java kui ka Windowsi ja Androidi failisüsteemide tundmist. Seda peaksid tegema ainult kogenud kasutajad.
Sammud
Osa 1 /3: APKTooli installimine
Samm 1. Installige Java arenduskomplekt
See on allalaadimiseks saadaval aadressil
Samm 2. Installige Android SDK
APK -failide dekompileerimiseks ja uuesti kompileerimiseks peate installima ka Androidi tarkvaraarenduskomplekti (SDK). Lihtsaim viis Android SDK installimiseks on Android Studio siit alla laadida ja installida.
Samm 3. Looge oma töölauale uus kaust
See on kaust, kuhu salvestate APKTooli ja oma APK -failid. Uue kausta loomiseks tehke järgmist.
- Paremklõpsake töölaual musta ruumi.
- Valige Uus ja siis Kaust ".
Samm 4. Nimetage kaust ümber "APK"
Kausta ümbernimetamiseks paremklõpsake kausta ja klõpsake nuppu Nimeta ümber. Seejärel tippige kausta ümbernimetamiseks APK.
Samm 5. Paremklõpsake seda linki ja klõpsake Salvesta link nimega.
See avab failibrauseri, mille abil saate valida koha, kuhu fail apktool.bat salvestada.
Samm 6. Liikuge kausta APK ja klõpsake nuppu Salvesta
Kasutage failibrauserit, et navigeerida äsja töölauale loodud APK -kausta. Avage kaust ja klõpsake nuppu Salvesta. See salvestab faili apktool.bat kausta APK.
Samm 7. Laadige alla fail "apktool.jar"
Rakenduse apktool.jar allalaadimiseks tehke järgmist.
- Minge veebibrauseris aadressile
- Klõpsake nuppu Lae alla allpool uusimat versiooni jaotises "Uudised".
Samm 8. Nimeta fail ümber "apktool.jar"
Allalaaditava faili failinimes on tõenäoliselt versiooni number. Saate selle eemaldada, paremklõpsates failil ja klõpsates Nimeta ümber. Seejärel tippige lihtsalt apktool faili nimeks. Faili täielik nimi peaks olema "apktool.jar". Vaikimisi leiate allalaaditud failid kaustast „Allalaadimised”.
Samm 9. Kopeerige apktool.jar kausta APK
Kui olete faili ümbernimetamise lõpetanud, paremklõpsake seda ja klõpsake Kopeeri või Lõika. Seejärel avage töölaual loodud kaust APK ja paremklõpsake selle sees. Klõpsake nuppu Kleebi. See kleebib faili "apktool.jar" APK kausta.
Osa 2/3: APK dekompileerimine
Samm 1. Kopeerige APK -fail oma APK -kausta
APK -faile saab alla laadida erinevatelt veebisaitidelt. Samuti saate APK oma Android -seadmest alla laadida, ühendades selle laadimiskaabli abil arvutiga ja avades seadme. Liikuge lehele Allalaadimised seadme kausta ning kopeerige ja kleepige APK -fail oma Windowsi töölaua APK -kausta.
Samm 2. Avage Windowsi otsinguriba ja tippige cmd
Otsinguriba asub tavaliselt menüüst Start paremal.
Samm 3. Käsuviip otsingutulemustes
Sellel on ikoon, mis meenutab musta ekraani, millel on valge kursor.
Samm 4. Liikuge käsurealt APK kausta
Saate avada käsurealt kausta, tippides cd ja seejärel kausta nime. Näiteks kui olete käsurea avamisel vaikimisi "C: / Kasutajad / Kasutajanimi>", saate oma töölaua avada, tippides cd desktop. Kui kopeerisite APK kausta oma töölauale, saate kausta APK avada, tippides cd apk. See peaks viiba kõrval ütlema "C: / users / username / desktop / apk>".
Kui teie APK kaust on salvestatud teise kohta, tippige juurdraivi "C:" juurde naasmiseks käsuviiba kõrval cd \. Seejärel tippige cd ja sellele järgnev APK kausta täielik tee
Samm 5. Tippige apktool, kui sellele järgneb APK -faili nimi
See installib rakenduse raamistiku.
Näiteks kui teie APK-faili nimi on „my-first-game.apk”, tipiksite käsureale käsu apk, kui my-first-game.apk
Samm 6. Tippige apktool d, millele järgneb APK failinimi
See lõpetab APK-faili kompileerimise. APK -faili sisu paigutatakse eraldi kausta, mis on sama nimega kui APK -faili APK -fail. Nüüd saate muuta dekompileeritud APK -faile. Kausta teatud failide muutmiseks võib vaja minna mõningaid kodeerimisoskusi.
Järgides ülaltoodud näidet, tipiksite käsureale apktool d my-first-game.apk
Osa 3/3: APK uuesti kompileerimine
Samm 1. Avage Windowsi otsinguriba ja tippige cmd
Otsinguriba asub tavaliselt menüüst Start paremal. Kui olete APK -failide kaustas olevate failide redigeerimise lõpetanud, peate kausta uuesti APK -failiks kompileerima.
Samm 2. Käsuviip otsingutulemustes
Sellel on ikoon, mis meenutab musta ekraani, millel on valge kursor.
Samm 3. Liikuge käsurealt APK kausta
Saate avada käsurealt kausta, tippides cd ja seejärel kausta nime. Näiteks kui olete käsurea avamisel vaikimisi "C: / Kasutajad / Kasutajanimi>", saate oma töölaua avada, tippides cd desktop. Kui kopeerisite APK kausta oma töölauale, saate kausta APK avada, tippides cd apk. See peaks viiba kõrval ütlema "C: / users / username / desktop / apk>".
Kui teie APK kaust on salvestatud teise kohta, tippige juurdraivi "C:" juurde naasmiseks käsuviiba kõrval cd \. Seejärel tippige cd ja sellele järgnev APK kausta täielik tee
Samm 4. Sisestage apktool b ja seejärel selle APK kausta nimi, mida soovite uuesti kompileerida
See kompileerib kausta uuesti APK-failiks. Äsja kompileeritud APK -faili leiate Apktooli loodud dekompileeritud APK -kausta kaustast "dist".
Näiteks kui rakendust, mille kallal töötate, nimetatakse "minu esimene mäng.apk", tipiksite käsureale käsu apktool b minu esimene mäng
Samm 5. Looge oma töölauale uus kaust nimega "Signapk"
Töölauale uue kausta loomiseks paremklõpsake töölaual suvalist kohta ja klõpsake nuppu Uus. Seejärel klõpsake nuppu Kaust. Paremklõpsake uut kausta ja klõpsake nuppu Nimeta ümber. Seejärel tippige uue kausta nimeks "Signapk".
Samm 6. Kopeerige äsja kompileeritud APK kausta "Signapk"
Äsja kompileeritud APK leiate kausta "Apktool" kompileerimata APK kausta "dist". Paremklõpsake APK-d ja klõpsake nuppu Kopeeri. Seejärel liikuge tagasi kausta "Signapk" ja kleepige APK -fail kausta sisse.
Samm 7. Klõpsake siin alla laadida SignApk.zip.
See laadib alla APK -faili allkirjastamiseks vajaliku SignApk -faili.
Samm 8. Võtke SignApk.zip sisu Signapki kausta
See ekstraheerib kausta "Signapk" faili "certificate.pem", "key.pk8" ja "signapk.jar".
Samm 9. Liikuge käsurealt kausta "Signapk"
Käsureale Signapki kausta liikumiseks tippige juurkataloogi naasmiseks cd \. Seejärel tippige cd ja sellele järgnev Signapki kausta kataloogi täielik tee.
Kui lõite kausta Signapk oma töölauale, on tõenäoliselt täielik tee "C: / users / username / desktop / Signapk>"
Samm 10. Tippige käsureale java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk
Asendage "[apkfilename]" selle apk -faili tegeliku nimega, millele soovite alla kirjutada. See loob Signapki kausta uue allkirjastatud APK -faili. Kasutage seda faili tarkvara installimiseks oma Android -süsteemi.