Hoe APK-bestanden te bewerken

Inhoudsopgave:

Hoe APK-bestanden te bewerken
Hoe APK-bestanden te bewerken

Video: Hoe APK-bestanden te bewerken

Video: Hoe APK-bestanden te bewerken
Video: 30 ways to control your computer without a mouse 2024, November
Anonim

Deze wikiHow leert je hoe je de inhoud van een APK-bestand kunt bewerken. Om de bestanden in het APK-bestand te bewerken, moet u het APK-pakket uitpakken (en vervolgens opnieuw compileren) met APKtool op een computer. Het bewerken van APK-bestanden vereist kennis van de programmeertaal Java, evenals het bestandssysteem op Windows en Android. Bovendien kan het bewerken van bestanden het beste worden gedaan door alleen geavanceerde gebruikers.

Stap

Deel 1 van 3: APKTool installeren

APK-bestanden bewerken Stap 1
APK-bestanden bewerken Stap 1

Stap 1. Installeer de Java-ontwikkeltools

Deze tool kan worden gedownload van

APK-bestanden bewerken Stap 2
APK-bestanden bewerken Stap 2

Stap 2. Installeer de Android SDK

U moet ook de Android-softwareontwikkelingstool (Android Software Development Kit of SDK) installeren om de APK-bestanden uit te pakken en opnieuw te compileren. De eenvoudigste manier om het te installeren is door Android Studio te downloaden en te installeren via deze link.

APK-bestanden bewerken Stap 3
APK-bestanden bewerken Stap 3

Stap 3. Maak een nieuwe map op het bureaublad

Deze map wordt gebruikt als opslaglocatie voor APKTool- en APK-bestanden. Volg deze stappen om een nieuwe map aan te maken.

  • Klik met de rechtermuisknop op een lege ruimte op het bureaublad.
  • Kiezen " Nieuw " en klik op " Mappen ”.
APK-bestanden bewerken Stap 4
APK-bestanden bewerken Stap 4

Stap 4. Hernoem de map naar "APK"

Om de naam van een map te wijzigen, klikt u met de rechtermuisknop op de map en selecteert u " Hernoemen " Typ daarna "APK" om de map te hernoemen.

APK-bestanden bewerken Stap 5
APK-bestanden bewerken Stap 5

Stap 5. Klik met de rechtermuisknop op deze link en selecteer Link opslaan als.

Er wordt een venster voor het bladeren door bestanden geopend en u kunt een map kiezen om het bestand " apktool.bat " op te slaan.

APK-bestanden bewerken Stap 6
APK-bestanden bewerken Stap 6

Stap 6. Open de map “APK” en klik op Opslaan

Gebruik het bestandsbrowservenster om toegang te krijgen tot de reeds aangemaakte "APK"-map op het bureaublad. Open de map en klik op " Opslaan " Het bestand " apktool.bat " wordt opgeslagen in de map " APK ".

APK-bestanden bewerken Stap 7
APK-bestanden bewerken Stap 7

Stap 7. Download het bestand " apktool.jar"

Volg deze stappen om het te downloaden:

  • Bezoek https://ibotpeaches.github.io/Apktool/ via een webbrowser.
  • Klik " Downloaden ” onder de nieuwste versie in de sectie " Nieuws ".
APK-bestanden bewerken Stap 8
APK-bestanden bewerken Stap 8

Stap 8. Hernoem het bestand “apktool.jar“

Gedownloade bestanden hebben meestal een versienummer in hun naam. U kunt het nummer verwijderen door met de rechtermuisknop op het bestand te klikken en " Hernoemen " Typ daarna gewoon " apktool ” als de bestandsnaam. De volledige naam van het bestand is " apktool.jar ". Standaard vindt u gedownloade bestanden in de map " Downloads ".

APK-bestanden bewerken Stap 9
APK-bestanden bewerken Stap 9

Stap 9. Kopieer het bestand "apktool.jar" naar de map "APK"

Wanneer u klaar bent met het hernoemen van het bestand, klikt u met de rechtermuisknop op het bestand en selecteert u " Kopiëren " of " Snee " Open de aangemaakte "APK"-map op het bureaublad en klik met de rechtermuisknop op een lege ruimte in de map. Klik " Plakken " Het bestand " apktool.jar " wordt daarna in de map geplakt.

Deel 2 van 3: APK-bestanden uitpakken of decompileren

APK-bestanden bewerken Stap 10
APK-bestanden bewerken Stap 10

Stap 1. Kopieer het APK-bestand dat u wilt bewerken naar de map "APK"

APK-bestanden kunnen van verschillende websites worden gedownload. U kunt ook APK-bestanden van uw Android-apparaat krijgen door het met een oplaadkabel op uw computer aan te sluiten en het apparaat te ontgrendelen. Toegang tot mappen " Downloads " op uw apparaat en kopieer en plak vervolgens het APK-bestand in de " APK "-map op het bureaublad van uw computer.

APK-bestanden bewerken Stap 11
APK-bestanden bewerken Stap 11

Stap 2. Open de Windows-zoekbalk en typ cmd

Deze balk bevindt zich meestal rechts van het menu "Start".

APK-bestanden bewerken Stap 12
APK-bestanden bewerken Stap 12

Stap 3. Klik op Opdrachtprompt in de zoekresultaten

Dit programma wordt aangegeven door een pictogram op een zwart scherm met een witte cursor.

APK-bestanden bewerken Stap 13
APK-bestanden bewerken Stap 13

Stap 4. Open de map "APK" via de opdrachtprompt

U kunt een map openen vanaf de opdrachtprompt door de opdracht cd te typen, gevolgd door de naam van de map. Als u zich bijvoorbeeld in de hoofddirectory "C:\Users\Username>" bevindt wanneer u de opdrachtprompt opent, kunt u het bureaublad openen door cd desktop te typen. Als u de map " APK " naar uw bureaublad hebt gekopieerd, kunt u deze openen door cd apk te typen. U kunt het adres "C:\users\username\desktop\apk>" naast de opdracht zien.

Als de map " APK " in een andere map is opgeslagen, typt u cd / naast de opdracht om terug te keren naar de hoofdmap of het hoofdstation "C:". Typ daarna cd, gevolgd door het volledige adres van de map "APK"

APK-bestanden bewerken Stap 14
APK-bestanden bewerken Stap 14

Stap 5. Typ apktool if, gevolgd door de naam van het APK-bestand

Het framework voor de geselecteerde applicatie wordt daarna geïnstalleerd.

Als uw APK-bestandsnaam bijvoorbeeld "my-first-game.apk" is, typt u apk if my-first-game.apk in de opdrachtprompt

APK-bestanden bewerken Stap 15
APK-bestanden bewerken Stap 15

Stap 6. Typ apktool d, gevolgd door de naam van het APK-bestand

Het APK-bestand wordt daarna gedecompileerd. De inhoud van het bestand wordt in een aparte map geplaatst met dezelfde naam als de naam van het APK-bestand in de map " APK". Nu kunt u de inhoud van het uitgepakte/gedecompileerde APK-bestand bewerken. Mogelijk hebt u codeervaardigheden nodig om bepaalde bestanden in de map te bewerken.

Typ voor hetzelfde voorbeeld als hierboven apktool d my-firstgame.apk in het opdrachtpromptvenster

Deel 3 van 3: APK-bestanden opnieuw compileren

APK-bestanden bewerken Stap 16
APK-bestanden bewerken Stap 16

Stap 1. Open de Windows-zoekbalk en typ cmd

Deze balk bevindt zich meestal rechts van het menu "Start". Nadat u klaar bent met het bewerken van de bestanden in de APK-bestandsmap, moet u de map opnieuw compileren naar een APK-bestand.

APK-bestanden bewerken Stap 17
APK-bestanden bewerken Stap 17

Stap 2. Klik op Opdrachtprompt in de zoekresultaten

Dit programma wordt aangegeven door een pictogram op een zwart scherm met een witte cursor.

APK-bestanden bewerken Stap 18
APK-bestanden bewerken Stap 18

Stap 3. Open de map "APK" via de opdrachtprompt

U kunt een map openen vanaf de opdrachtprompt door de opdracht cd te typen, gevolgd door de naam van de map. Als u zich bijvoorbeeld in de hoofddirectory "C:\Users\Username>" bevindt wanneer u de opdrachtprompt opent, kunt u het bureaublad openen door cd desktop te typen. Als u de map " APK " naar uw bureaublad hebt gekopieerd, kunt u deze openen door cd apk te typen. U kunt het adres "C:\users\username\desktop\apk>" naast de opdracht zien.

Als de map " APK " in een andere map is opgeslagen, typt u cd / naast de opdracht om terug te keren naar de hoofdmap of het hoofdstation "C:". Typ daarna cd, gevolgd door het volledige adres van de map "APK"

APK-bestanden bewerken Stap 19
APK-bestanden bewerken Stap 19

Stap 4. Typ apktool b, gevolgd door de mapnaam van het APK-bestand dat u opnieuw wilt compileren

Daarna wordt de map opnieuw gecompileerd tot een APK-bestand. Het nieuw gecompileerde APK-bestand is te vinden in de map " dist ", in de uitgepakte / gedecompileerde APK-map die de Apktool-toepassing heeft gemaakt.

Als de toepassing die u aan het bewerken bent bijvoorbeeld de naam "mijn-eerste-game.apk" heeft, typt u apktool b mijn-eerste-game.apk in het opdrachtpromptvenster

APK-bestanden bewerken Stap 20
APK-bestanden bewerken Stap 20

Stap 5. Maak een nieuwe map met de naam "Signapk" op het bureaublad

Om een nieuwe map op het bureaublad aan te maken, klikt u met de rechtermuisknop op een lege ruimte op het bureaublad en selecteert u " Nieuw " Klik daarna op " Mappen " Klik met de rechtermuisknop op de nieuwe map en selecteer " Hernoemen " Typ vervolgens "Signapk" als de nieuwe naam voor de map.

APK-bestanden bewerken Stap 21
APK-bestanden bewerken Stap 21

Stap 6. Kopieer het opnieuw gecompileerde APK-bestand naar de map "Signapk"

U kunt de opnieuw gecompileerde APK-bestanden vinden in de map " dist ", in de gedecompileerde APK-bestandsmap die is opgeslagen in de map " Apktool ". Klik met de rechtermuisknop op het APK-bestand en selecteer " Kopiëren " Ga daarna terug naar de map "Signapk" en plak het APK-bestand in die map.

APK-bestanden bewerken Stap 22
APK-bestanden bewerken Stap 22

Stap 7. Klik hier om het bestand te downloaden " SignApk.zip".

Het SignApk-bestand dat nodig is om het APK-bestand te ondertekenen, wordt gedownload.

APK-bestanden bewerken Stap 23
APK-bestanden bewerken Stap 23

Stap 8. Pak de inhoud van het bestand "SignApk.zip" uit naar de map "Signapk"

De bestanden "certificate.pem", "key.pk8" en "signapk.jar" worden uitgepakt naar de map "Signapk".

APK-bestanden bewerken Stap 24
APK-bestanden bewerken Stap 24

Stap 9. Open de map "Signapk" via de opdrachtprompt

Om toegang te krijgen tot de map via de opdrachtprompt, typt u cd / om terug te keren naar de hoofdmap of hoofdmap. Typ cd, gevolgd door het volledige adres van de map "Signapk".

Als u een map "Signapk" op uw bureaublad maakt, is het volledige adres van de map "C:\users\username\desktop\Signapk>"

APK-bestanden bewerken Stap 25
APK-bestanden bewerken Stap 25

Stap 10. Typ java -jar signapk.jar certificate.pem key.pk8 [bestandsnaam].apk [bestandsnaam]-signed.apk in het opdrachtpromptvenster

Vervang "[bestandsnaam]" door de naam van het APK-bestand dat u wilt ondertekenen. Er wordt een nieuw ondertekend APK-bestand gemaakt in de map "Signapk". Gebruik dit bestand om het programma op uw Android-systeem te installeren.

Aanbevolen: