Denna wikiHow lär dig hur du redigerar innehållet i en APK -fil. För att redigera filerna i APK -filen måste du packa upp (och därefter kompilera om) APK -paketet med APKtool på en dator. APK -filredigering kräver kunskap om programmeringsspråket Java, liksom filsystemet på Windows och Android. Dessutom görs filredigering bäst av endast avancerade användare.
Steg
Del 1 av 3: Installera APKTool
Steg 1. Installera Java -utvecklingsverktygen
Det här verktyget kan laddas ner från
Steg 2. Installera Android SDK
Du måste också installera Android -utvecklingsverktyget (Android Software Development Kit eller SDK) för att packa upp och kompilera om APK -filerna. Det enklaste sättet att installera det är att ladda ner och installera Android Studio från den här länken.
Steg 3. Skapa en ny mapp på skrivbordet
Den här mappen kommer att användas som lagringsplats för APKTool- och APK -filer. Följ dessa steg för att skapa en ny mapp.
- Högerklicka på ett tomt utrymme på skrivbordet.
- Välj " Ny "och klicka" Mappar ”.
Steg 4. Byt namn på mappen till "APK"
För att byta namn på en mapp, högerklicka på mappen och välj " Döp om " Efter det skriver du "APK" för att byta namn på mappen.
Steg 5. Högerklicka på den här länken och välj Spara länk som.
Ett filbläddringsfönster öppnas och du kan välja en katalog för att spara filen "apktool.bat".
Steg 6. Öppna mappen “APK” och klicka på Spara
Använd filfönstret för att komma åt den redan skapade "APK" -mappen på skrivbordet. Öppna mappen och klicka på " Spara " "Apktool.bat" -filen sparas i "APK" -mappen.
Steg 7. Ladda ner filen "apktool.jar"
Följ dessa steg för att ladda ner den:
- Besök https://ibotpeaches.github.io/Apktool/ via en webbläsare.
- Klick " Ladda ner ”Under den senaste versionen i avsnittet" Nyheter ".
Steg 8. Byt namn på filen "apktool.jar"
Nedladdade filer har vanligtvis ett versionsnummer i sitt namn. Du kan radera numret genom att högerklicka på filen och välja " Döp om " Efter det är det bara att skriva " apktool ”Som filnamn. Filens fullständiga namn är "apktool.jar". Som standard kan du hitta nedladdade filer i mappen "Nedladdningar".
Steg 9. Kopiera filen "apktool.jar" till "APK" -mappen
När du har bytt namn på filen högerklickar du på filen och väljer " Kopiera "eller" Skära " Öppna den skapade "APK" -mappen på skrivbordet och högerklicka på ett tomt utrymme i mappen. Klick " Klistra " Filen "apktool.jar" klistras in i mappen efteråt.
Del 2 av 3: Packa upp eller dekompilera APK -filer
Steg 1. Kopiera APK -filen som du vill redigera till "APK" -mappen
APK -filer kan laddas ner från olika webbplatser. Du kan också hämta APK -filer från din Android -enhet genom att ansluta den till din dator med en laddningskabel och låsa upp enheten. Få åtkomst till mappar Nedladdningar ”På din enhet, kopiera sedan och klistra in APK -filen i mappen“APK”på datorns skrivbord.
Steg 2. Öppna Windows sökfält och skriv cmd
Denna stapel är vanligtvis till höger om "Start" -menyn.
Steg 3. Klicka på Kommandotolken i sökresultaten
Detta program indikeras av en svart skärmikon med en vit markör.
Steg 4. Öppna mappen “APK” via kommandotolken
Du kan öppna en mapp från kommandotolken genom att skriva kommandot cd, följt av namnet på mappen. Om du till exempel befinner dig i huvudkatalogen "C: / Users / Användarnamn>" när du öppnar kommandotolken kan du öppna skrivbordet genom att skriva cd -skrivbordet. Om du kopierade "APK" -mappen till skrivbordet kan du öppna den genom att skriva cd apk. Du kan se adressen "C: / users / username / desktop / apk>" bredvid kommandot.
Om "APK" -mappen är sparad i en annan katalog skriver du cd / bredvid kommandot för att återgå till roten eller huvud "C:" -enheten. Därefter skriver du in cd, följt av hela adressen till "APK" -mappen
Steg 5. Skriv in apktool if, följt av namnet på APK -filen
Ramverket för den valda applikationen installeras efteråt.
Om ditt APK-filnamn till exempel är "my-first-game.apk" skriver du apk if my-first-game.apk i kommandotolken
Steg 6. Skriv in apktool d, följt av namnet på APK -filen
APK-filen avkompileras efteråt. Innehållet i filen placeras i en separat mapp med samma namn som APK -filnamnet i "APK" -mappen. Nu kan du redigera innehållet i den uppackade/dekompilerade APK -filen. Du kan behöva kodningskunskaper för att redigera vissa filer i mappen.
För samma exempel som ovan skriver du apktool d my-firstgame.apk i kommandotolken
Del 3 av 3: Kompilera APK -filer igen
Steg 1. Öppna Windows sökfält och skriv cmd
Denna stapel är vanligtvis till höger om "Start" -menyn. När du har redigerat filerna i APK -filmappen måste du kompilera om mappen till en APK -fil.
Steg 2. Klicka på Kommandotolken i sökresultaten
Detta program indikeras av en svart skärmikon med en vit markör.
Steg 3. Öppna mappen “APK” via kommandotolken
Du kan öppna en mapp från kommandotolken genom att skriva kommandot cd, följt av namnet på mappen. Om du till exempel befinner dig i huvudkatalogen "C: / Users / Användarnamn>" när du öppnar kommandotolken kan du öppna skrivbordet genom att skriva cd -skrivbordet. Om du kopierade "APK" -mappen till skrivbordet kan du öppna den genom att skriva cd apk. Du kan se adressen "C: / users / username / desktop / apk>" bredvid kommandot.
Om "APK" -mappen är sparad i en annan katalog skriver du cd / bredvid kommandot för att återgå till roten eller huvud "C:" -enheten. Därefter skriver du in cd, följt av hela adressen till "APK" -mappen
Steg 4. Skriv in apktool b, följt av mappnamnet på APK -filen du vill kompilera om
Därefter kommer mappen att kompileras om till en APK -fil. Den nykompilerade APK -filen finns i mappen "dist", inuti den uppackade/dekompilerade APK -mappen som Apktool -programmet skapade.
Till exempel, om programmet du redigerar heter "my-first-game.apk", skriv apktool b my-first-game.apk i kommandotolken
Steg 5. Skapa en ny mapp med namnet "Signapk" på skrivbordet
För att skapa en ny mapp på skrivbordet, högerklicka på ett tomt utrymme på skrivbordet och välj " Ny " Klicka sedan på " Mappar " Högerklicka på den nya mappen och välj " Döp om " Skriv sedan in "Signapk" som det nya namnet för mappen.
Steg 6. Kopiera den omkompilerade APK -filen till mappen "Signapk"
Du kan hitta de omkompilerade APK -filerna i mappen "dist", i den dekompilerade APK -filmappen som är lagrad i "Apktool" -mappen. Högerklicka på APK -filen och välj " Kopiera " Efter det, gå tillbaka till mappen "Signapk" och klistra in APK -filen i den mappen.
Steg 7. Klicka här för att ladda ner filen SignApk.zip”.
SignApk -filen som krävs för att signera APK -filen laddas ner.
Steg 8. Extrahera innehållet i filen "SignApk.zip" till mappen "Signapk"
Filerna "certificate.pem", "key.pk8" och "signapk.jar" extraheras till "Signapk" -mappen.
Steg 9. Öppna mappen “Signapk” via kommandotolken
För att komma åt mappen via kommandotolken, skriv cd / för att återgå till rot- eller huvudkatalogen. Skriv in cd, följt av hela adressen till mappen "Signapk".
Om du skapar en "Signapk" -mapp på skrivbordet är mappens fullständiga adress "C: / users / username / desktop / Signapk>"
Steg 10. Skriv java -jar signapk.jar certificate.pem key.pk8 [filnamn].apk [filnamn] -signed.apk i kommandotolken
Ersätt "[filnamn]" med namnet på den APK -fil du vill signera. En ny signerad APK -fil skapas i mappen "Signapk". Använd den här filen för att installera programmet på ditt Android -system.