Denne wikiHow lærer dig, hvordan du redigerer indholdet af en APK -fil. For at redigere filerne i APK -filen skal du pakke (og efterfølgende kompilere) APK -pakken ved hjælp af APKtool på en computer. APK -filredigering kræver kendskab til Java -programmeringssproget samt filsystemet på Windows og Android. Derudover udføres filredigering bedst af avancerede brugere.
Trin
Del 1 af 3: Installation af APKTool
Trin 1. Installer Java -udviklingsværktøjerne
Dette værktøj kan downloades fra
Trin 2. Installer Android SDK
Du skal også installere Android -softwareudviklingsværktøjet (Android Software Development Kit eller SDK) for at pakke ud og kompilere APK -filerne igen. Den nemmeste måde at installere det på er at downloade og installere Android Studio fra dette link.
Trin 3. Opret en ny mappe på skrivebordet
Denne mappe vil blive brugt som lagerplads for APKTool og APK -filer. Følg disse trin for at oprette en ny mappe.
- Højreklik på et tomt rum på skrivebordet.
- Vælg " Ny "og klik" Mapper ”.
Trin 4. Omdøb mappen til "APK"
For at omdøbe en mappe skal du højreklikke på mappen og vælge " Omdøb " Derefter skal du skrive "APK" for at omdøbe mappen.
Trin 5. Højreklik på dette link og vælg Gem link som.
Et filbrowservindue åbnes, og du kan vælge et bibliotek for at gemme filen "apktool.bat".
Trin 6. Åbn mappen "APK", og klik på Gem
Brug filbrowservinduet til at få adgang til den allerede oprettede "APK" -mappe på skrivebordet. Åbn mappen og klik på " Gemme " Filen "apktool.bat" gemmes i mappen "APK".
Trin 7. Download filen "apktool.jar"
Følg disse trin for at downloade det:
- Besøg https://ibotpeaches.github.io/Apktool/ via en webbrowser.
- Klik på " Hent "Under den nyeste version i sektionen" Nyheder ".
Trin 8. Omdøb filen “apktool.jar“
Downloadede filer har normalt et versionsnummer i deres navn. Du kan slette nummeret ved at højreklikke på filen og vælge " Omdøb " Derefter skal du bare skrive " apktool ”Som filnavnet. Filens fulde navn er "apktool.jar". Som standard kan du finde downloadede filer i mappen "Downloads".
Trin 9. Kopier “apktool.jar” -filen til “APK” -mappen
Når du er færdig med at omdøbe filen, skal du højreklikke på filen og vælge " Kopi "eller" Skære " Åbn den oprettede "APK" -mappe på skrivebordet, og højreklik på et tomt mellemrum i mappen. Klik på " sæt ind " Filen "apktool.jar" indsættes bagefter i mappen.
Del 2 af 3: Udpakning eller dekompilering af APK -filer
Trin 1. Kopier den APK -fil, du vil redigere, til "APK" -mappen
APK -filer kan downloades fra forskellige websteder. Du kan også hente APK -filer fra din Android -enhed ved at slutte den til din computer ved hjælp af et ladekabel og låse enheden op. Få adgang til mapper Downloads ”På din enhed, kopier og indsæt derefter APK -filen i mappen“APK”på din computers skrivebord.
Trin 2. Åbn Windows -søgelinjen, og skriv cmd
Denne bjælke er normalt til højre for menuen "Start".
Trin 3. Klik på Kommandoprompt i søgeresultaterne
Dette program er angivet med et sort skærmikon med en hvid markør.
Trin 4. Få adgang til "APK" -mappen via kommandoprompt
Du kan åbne en mappe fra kommandoprompten ved at skrive kommandocd'en efterfulgt af navnet på mappen. Hvis du f.eks. Er i hovedmappen "C: / Users / Brugernavn>", når du åbner kommandoprompten, kan du åbne skrivebordet ved at skrive cd -skrivebordet. Hvis du kopierede "APK" -mappen til dit skrivebord, kan du åbne den ved at skrive cd apk. Du kan se adressen "C: / brugere / brugernavn / desktop / apk>" ud for kommandoen.
Hvis "APK" -mappen er gemt i et andet bibliotek, skal du skrive cd / ud for kommandoen for at vende tilbage til roden eller hoved "C:" -drevet. Derefter indtaster du cd, efterfulgt af den fulde adresse på "APK" -mappen
Trin 5. Indtast apktool if, efterfulgt af navnet på APK -filen
Rammerne for den valgte applikation installeres bagefter.
For eksempel, hvis dit APK-filnavn er "my-first-game.apk", skal du skrive apk if my-first-game.apk i kommandoprompten
Trin 6. Indtast apktool d, efterfulgt af navnet på APK -filen
APK-filen dekompileres bagefter. Filens indhold placeres i en separat mappe med samme navn som APK -filnavnet i "APK" -mappen. Nu kan du redigere indholdet i den udpakket/dekompilerede APK -fil. Du har muligvis brug for kodningsevner for at redigere bestemte filer i mappen.
For det samme eksempel som ovenfor skal du skrive apktool d my-firstgame.apk i kommandopromptvinduet
Del 3 af 3: Genkompilering af APK -filer
Trin 1. Åbn søgefeltet i Windows, og skriv cmd
Denne bjælke er normalt til højre for menuen "Start". Når du er færdig med at redigere filerne i APK -filmappen, skal du kompilere mappen til en APK -fil igen.
Trin 2. Klik på Kommandoprompt i søgeresultaterne
Dette program er angivet med et sort skærmikon med en hvid markør.
Trin 3. Få adgang til "APK" -mappen via kommandoprompt
Du kan åbne en mappe fra kommandoprompten ved at skrive kommandocd'en efterfulgt af navnet på mappen. Hvis du f.eks. Er i hovedmappen "C: / Users / Brugernavn>", når du åbner kommandoprompten, kan du åbne skrivebordet ved at skrive cd -skrivebordet. Hvis du kopierede "APK" -mappen til dit skrivebord, kan du åbne den ved at skrive cd apk. Du kan se adressen "C: / brugere / brugernavn / desktop / apk>" ud for kommandoen.
Hvis "APK" -mappen er gemt i et andet bibliotek, skal du skrive cd / ud for kommandoen for at vende tilbage til roden eller hoved "C:" -drevet. Derefter skal du indtaste cd efterfulgt af den fulde adresse på "APK" -mappen
Trin 4. Indtast apktool b, efterfulgt af mappenavnet på den APK -fil, du vil kompilere igen
Derefter vil mappen blive genkompileret til en APK -fil. Den nyligt kompilerede APK -fil kan findes i "dist" -mappen inde i den udpakket/dekompilerede APK -mappe, som Apktool -applikationen oprettede.
For eksempel, hvis det program, du redigerer, hedder "my-first-game.apk", skal du skrive apktool b my-first-game.apk i kommandopromptvinduet
Trin 5. Opret en ny mappe med navnet "Signapk" på skrivebordet
For at oprette en ny mappe på skrivebordet skal du højreklikke på et tomt mellemrum på skrivebordet og vælge " Ny " Klik derefter på " Mapper " Højreklik på den nye mappe og vælg " Omdøb " Indtast derefter "Signapk" som det nye navn til mappen.
Trin 6. Kopier den rekompilerede APK -fil til mappen "Signapk"
Du kan finde de rekompilerede APK -filer i "dist" -mappen i den dekompilerede APK -filmappe, der er gemt i "Apktool" -mappen. Højreklik på APK -filen, og vælg " Kopi " Derefter skal du gå tilbage til mappen "Signapk" og indsætte APK -filen i den mappe.
Trin 7. Klik her for at downloade filen SignApk.zip”.
Den SignApk -fil, der kræves for at underskrive APK -filen, downloades.
Trin 8. Udpak indholdet af "SignApk.zip" -filen til "Signapk" -mappen
Filerne "certificate.pem", "key.pk8" og "signapk.jar" udtrækkes til "Signapk" -mappen.
Trin 9. Åbn mappen "Signapk" via kommandoprompt
For at få adgang til mappen via kommandoprompt skal du skrive cd / for at vende tilbage til rod- eller hovedmappen. Indtast cd, efterfulgt af den fulde adresse på "Signapk" -mappen.
Hvis du opretter en "Signapk" -mappe på dit skrivebord, vil mappens fulde adresse være "C: / brugere / brugernavn / desktop / Signapk>"
Trin 10. Skriv java -jar signapk.jar certificate.pem key.pk8 [filnavn].apk [filnavn] -signed.apk i kommandopromptvinduet
Erstat "[filnavn]" med navnet på den APK -fil, du vil underskrive. En ny signeret APK -fil vil blive oprettet i mappen "Signapk". Brug denne fil til at installere programmet på dit Android -system.