PDF download Pdf downloaden PDF download Pdf downloaden

Deze wikiHow leert je hoe je de inhoud van een APK-bestand kunt bewerken. Om de bestanden binnenin te bewerken, moet je het pakket decompileren (en dan opnieuw compileren) met behulp van APKtool op een computer. Het bewerken van APK-bestanden vereist kennis van Java, evenals de bestandssystemen op zowel Windows als Android. Dit moet alleen worden gedaan door gevorderde gebruikers.

Deel 1
Deel 1 van 3:

Installatie van APKTool

PDF download Pdf downloaden
  1. . Het is beschikbaar voor download op https://www.oracle.com/technetwork/java/javase/downloads/index.html .
  2. Je moet ook de Android Software Development Kit (SDK) installeren om APK-bestanden te decompileren en hercompileren. De makkelijkste manier om Android SDK te installeren is door de Android Studio te downloaden en te installeren.
  3. Dit is de map waarin je de APKTool en je APK-bestanden zult opslaan. Gebruik de volgende stappen om een nieuwe map aan te maken.
    • Klik met de rechter muisknop op een lege ruimte op je bureaublad.
    • Selecteer Nieuw en dan Map .
  4. Om een map een andere naam te geven, klik je met de rechtermuisknop op de map en klik je op Hernoemen . Type dan APK om de map te hernoemen.
  5. Klik met rechts op deze link en dan op Opslaan als . Dit opent een bestandsbrowser die je kunt gebruiken om een plaats te selecteren om het apktool.bat bestand op te slaan.
  6. Gebruik de bestandsbrowser om te navigeren naar de APK-map die je zojuist op je bureaublad hebt aangemaakt. Open de map en klik op Opslaan . Dit slaat het bestand apktool.bat op in de APK-map.
  7. Doorloop de volgende stappen om apktool.jar te downloaden:
  8. Het bestand dat je downloadt heeft waarschijnlijk het versienummer in de bestandsnaam staan. Je kunt dat verwijderen door met de rechtermuisknop op het bestand te klikken en op Hernoemen te klikken. Typ dan gewoon apktool als de bestandsnaam. De volledige bestandsnaam moet 'apktool.jar' zijn. Standaard kunnen je gedownloade bestanden gevonden worden in je 'Downloads'-map.
  9. Nadat je klaar bent met het hernoemen van het bestand, klik je er met de rechtermuisknop op en daarna op Kopiëren of Knippen . Open dan de APK-map die je op je bureaublad hebt gemaakt en klik er met de rechtermuisknop in. Klik op Plakken . Dit zal het 'apktool.jar' bestand in de APK-map plakken plaatsen. [1]
    Advertentie
Deel 2
Deel 2 van 3:

De APK decompileren

PDF download Pdf downloaden
  1. APK bestanden zijn beschikbaar om te downloaden van verschillende websites. Je kunt ook een APK van je Android toestel halen door het aan te sluiten op je computer met behulp van een oplaadkabel en het toestel te ontgrendelen. Navigeer naar de map Downloads op het apparaat en kopieer en plak een APK-bestand in de APK-map op je Windows-bureaublad.
  2. De zoekbalk bevindt zich meestal rechts van het menu Start.
  3. Je herkent dit aan een pictogram dat lijkt op een zwart scherm met een witte cursor erop.
  4. Je kunt een map openen in de opdrachtprompt door cd te typen gevolgd door de naam van de map. Als je je bijvoorbeeld in de standaardmap 'C:\Users\gebruikersnaam>' bevindt wanneer je de opdrachtprompt opent, kun je het bureaublad openen door cd desktop . Als je de APK-map naar je bureaublad hebt gekopieerd, kun je de APK-map openen door cd apk te typen. Het pad 'C:\users\gebruikersnaam\desktop\apk>' zou nu achter de prompt te zien moeten zijn.
    • Als je APK-map op een andere locatie is opgeslagen, typ dan cd \ achter de opdrachtprompt, om terug te keren naar de root 'C:'. Typ vervolgens cd gevolgd door het volledige pad van de APK map.
  5. Dit installeert het framework voor de app.
    • Bijvoorbeeld: als de naam van je APK-bestand 'my-first-game.apk' is, zou je apk if my-first-game.apk typen achter de prompt.
  6. Dit de-compileert het APK-bestand. De inhoud van het APK-bestand wordt in een aparte map geplaatst met dezelfde naam als het APK-bestand in de APK-map. Je kunt nu de gedecompileerde APK-bestanden bewerken. Het kan zijn dat je enige coderingsvaardigheden nodig heeft om bepaalde bestanden in de map te bewerken.
    • Volg hetzelfde voorbeeld als hierboven en typ apktool d my-first-game.apk achter de prompt.
    Advertentie
Deel 3
Deel 3 van 3:

De APK opnieuw compileren

PDF download Pdf downloaden
  1. De zoekbalk bevindt zich meestal aan de rechterkant van het Start-menu. Nadat je klaar bent met het bewerken van de bestanden in de APK-bestandsmap, moet je de map weer compileren tot een APK-bestand.
  2. Het lijkt op een pictogram van een zwart scherm met een witte cursor erop.
  3. Je kunt een map openen in de opdrachtprompt door cd te typen gevolgd door de naam van de map. Als je je bijvoorbeeld in de standaardmap 'C:\Users\gebruikersnaam>' bevindt wanneer je de opdrachtprompt opent, kun je het bureaublad openen door cd desktop te typen. Als je de APK-map naar je bureaublad hebt gekopieerd, kun je de APK-map openen door cd apk te typen. Er zou 'C:\users\gebruikersnaam\desktop\apk>' achter de prompt moeten staan.
    • Als je APK-map op een andere locatie is opgeslagen, typ dan cd\ naast de opdrachtprompt om terug te keren naar de root 'C:'. Typ vervolgens cd gevolgd door het volledige pad naar de APK-map.
  4. Dit hercompileert de map in een APK-bestand. Het nieuw gecompileerde APK-bestand kan worden gevonden in de 'dist'-map in de gedecompileerde APK-map die Apktool heeft gemaakt.
    • Bijvoorbeeld: als de app waar je aan werkt 'my-first-game.apk' heet, typ je apktool b my-first-game.apk achter de prompt.
  5. Om een nieuwe map op je bureaublad te maken, klik je met de rechtermuisknop ergens op je bureaublad en klik je op Nieuw . Klik dan op Map . Klik met de rechtermuisknop op de nieuwe map en klik op Naam wijzigen . Typ dan 'Signapk' als de nieuwe mapnaam.
  6. De nieuw gecompileerde APK kan worden gevonden in de 'dist'-map van de ongecompileerde APK-map in de 'Apktool'-map. Klik met de rechtermuisknop op de APK en klik op Kopiëren . Navigeer vervolgens terug naar de map 'Signapk' en plak het APK-bestand in de map.
  7. Klik hier om SignApk.zip te downloaden. Hiermee download je het SignApk-bestand dat nodig is om een apk-bestand te ondertekenen.
  8. Dit pakt de bestanden 'certificate.pem', 'key.pk8' en 'signapk.jar' uit in de map 'Signapk'.
  9. Om naar de Signapk-map te navigeren in het venster van de opdrachtprompt, typ je cd \ om terug te keren naar de rootdirectory. Typ vervolgens cd gevolgd door het volledige pad van de directory van de Signapk-map.
    • Als je de Signapk-map op je bureaublad hebt aangemaakt, is het volledige pad waarschijnlijk: 'C:\users\username\desktop\Signapk>'
  10. Vervang '[apkfilename]' door de daadwerkelijke naam van de apk die je wilt ondertekenen. Dit creëert een nieuw ondertekend APK-bestand in de map Signapk. Gebruik dit bestand om de software op je Android-systeem te installeren. [2]
    • Bijvoorbeeld: als de app waar je aan werkt 'my-first-game.apk' heet, typ je ava -jar signapk.jar certificate.pem key.pk8 my-first-game.apk my-first-game-signed.apk in het opdrachtvenster.
    Advertentie

Over dit artikel

Deze pagina is 3.074 keer bekeken.

Was dit artikel nuttig?

Advertentie