Apk-bestanden bewerken

ThisTeaches u hoe u de inhoud van een APK-bestand kunt bewerken. Om de bestanden binnen te bewerken, moet u het pakket decompileren (en vervolgens opnieuw compileren) met 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 geavanceerde gebruikers.

Stappen

Deel 1 van 3:
APKTOOL INSTALLEREN
  1. Titel afbeelding Bewerk APK-bestanden Stap 1
1
Installeer Java Development Kit. Het is beschikbaar om te downloaden op HTTPS: // orakel.com / technetwork / java / javase / downloads / index.html.
  • Titel afbeelding Bewerk APK-bestanden Stap 2
    2. Installeer Android SDK. U moet ook Android Software Development Kit (SDK) installeren naar Decompile en Recompile APK-bestanden. De eenvoudigste manier om Android SDK te installeren, is om Android-studio te downloaden en te installeren hier.
  • Titel afbeelding Bewerk APK-bestanden Stap 3
    3. Maak een nieuwe map op uw bureaublad. Dit is de map waarmee u de APKTOOL en uw APK-bestanden opslaat. Gebruik de volgende stappen om een ​​nieuwe map te maken.
  • Klik met de rechtermuisknop op een zwarte ruimte op uw bureaublad.
  • Selecteren Nieuw` en dan Map`.
  • Titel afbeelding Bewerk APK-bestanden Stap 4
    4. Hernoem de map "Apk". Als u een map wilt hernoemen, klikt u met de rechtermuisknop op de map en klikt u op Hernoemen. Typ vervolgens APK om de map te hernoemen.
  • Titel afbeelding Bewerk APK-bestanden Stap 5
    5. Met de rechtermuisknop op deze link en klik op Link opslaan als. Hiermee wordt een bestandsbrowser geopend die u kunt gebruiken om een ​​plaats te selecteren om de APKTOOL op te slaan.BAT-bestand naar.
  • Titel afbeelding Bewerk APK-bestanden Stap 6
    6. Navigeer naar de APK-map en klik Sparen. Gebruik de bestandsbrowser om naar de APK-map te navigeren die u zojuist op uw bureaublad hebt gemaakt. Open de map en klik Sparen. Dit bespaart de APKTOOL.BAT-bestand naar de APK-map.
  • Titel afbeelding Bewerk APK-bestanden Stap 7
    7. Download de "apktool.pot" het dossier. Gebruik de volgende stappen om APKTOOL te downloaden.pot:
  • Ga naar HTTPS: // IBOTPECHES.github.IO / APKTOOL / In een webbrowser.
  • Klik Gedownload onder de nieuwste versie onder "Nieuws".
  • Titel afbeelding Bewerk APK-bestanden Stap 8
    8. Hernoem het bestand "apktool.pot". Het bestand dat u downloadt, heeft waarschijnlijk het versienummer in de bestandsnaam. U kunt dat verwijderen door met de rechtermuisknop op het bestand te klikken en te klikken Hernoemen. Typ dan gewoon apktool Als de bestandsnaam. De volledige bestandsnaam zou moeten zijn "apktool.pot". Standaard zijn uw gedownloade bestanden te vinden in uw "Downloads" map.
  • Titel afbeelding Bewerk APK-bestanden Stap 9
    9. Kopieer Apktool.Jar naar de APK-map. Nadat u klaar bent met het hernoemen van het bestand, klikt u met de rechtermuisknop op en klikt u Kopiëren of Besnoeiing. Open vervolgens de APK-map die u op uw desktop hebt gemaakt en klik met de rechtermuisknop binnen. Klik Plakken. Dit zal de "apktool.pot" Bestand in de APK-map.
  • Deel 2 van 3:
    Decompileer de apk
    1. Titel afbeelding Bewerk APK-bestanden Stap 10
    1. Kopieer het APK-bestand naar uw APK-map. APK-bestanden zijn beschikbaar om te downloaden van verschillende websites. U kunt ook een APK ophalen van uw Android-apparaat door deze op uw computer aan te sluiten met behulp van een oplaadkabel en het ontgrendelen van het apparaat. Navigeer naar de Downloads Map op het apparaat en kopieer en plak een APK-bestand in de APK-map op uw Windows-bureaublad.
  • Titel afbeelding Bewerk APK-bestanden Stap 11
    2. Open de Windows Search Bar en Type cmd. De zoekbalk bevindt zich meestal in de rechterkant van het startmenu.
  • Titel afbeelding Bewerk APK-bestanden Stap 12
    3
    Opdrachtprompt In de zoekresultaten. Het heeft een pictogram dat lijkt op een zwart scherm met een witte cursor erop.
  • Titel afbeelding Bewerk APK-bestanden Stap 13
    4. Navigeer naar de APK-map bij de opdrachtprompt. U kunt een map openen in de opdrachtprompt door te typen CD gevolgd door de naam van de map. Als u bijvoorbeeld in de standaard bent "C: gebruikers gebruikersnaam>" Wanneer u de opdrachtprompt opent, kunt u uw bureaublad openen door te typen CD-bureaublad. Als u de APK-map naar uw bureaublad hebt gekopieerd, kunt u vervolgens de APK-map openen door te typen CD APK. Het zou moeten zeggen "C: gebruikers gebruikersnaam Desktop APK>" Naast de prompt.
  • Als uw APK-map wordt opgeslagen op een andere locatie, typt u CD Naast de opdrachtprompt om terug te keren naar de root "C:" rit. Typ dan CD gevolgd door het volledige pad van de APK-map.
  • Titel afbeelding Bewerk APK-bestanden Stap 14
    5. Type APKTOOL ALS gevolgd door de APK-bestandsnaam. Dit installeert het raamwerk voor de app.
  • Als de naam van uw APK-bestand bijvoorbeeld is "mijn-first-game.apk" je zou typen apk als mijn first-game.apk In de opdrachtprompt.
  • Titel afbeelding Bewerk APK-bestanden Stap 15
    6. Type APKTOOL D gevolgd door de APK-bestandsnaam. Dit compileert het APK-bestand. De inhoud van het APK-bestand wordt in een afzonderlijke map met dezelfde naam geplaatst als het APK-bestand in de APK-map. U kunt nu de decompiled APK-bestanden bewerken. Mogelijk hebt u sommige coderingsvaardigheden nodig om bepaalde bestanden binnen de map te bewerken.
  • Na hetzelfde bovenstaande voorbeeld, zou je typen APKTOOL D My-First-Game.apk In de opdrachtprompt.
  • Deel 3 van 3:
    De apk opnieuw compileren
    1. Titel afbeelding Bewerk APK-bestanden Stap 16
    1. Open de Windows Search Bar en Type cmd. De zoekbalk bevindt zich meestal in de rechterkant van het startmenu. Nadat u klaar bent met het bewerken van de bestanden in de APK-bestandsmap, moet u de map opnieuw in een APK-bestand opnieuw compileren.
  • Titel afbeelding Bewerk APK-bestanden Stap 17
    2
    Opdrachtprompt In de zoekresultaten. Het heeft een pictogram dat lijkt op een zwart scherm met een witte cursor erop.
  • Titel afbeelding Bewerk APK-bestanden Stap 18
    3. Navigeer naar de APK-map bij de opdrachtprompt. U kunt een map openen in de opdrachtprompt door te typen CD gevolgd door de naam van de map. Als u bijvoorbeeld in de standaard bent "C: gebruikers gebruikersnaam>" Wanneer u de opdrachtprompt opent, kunt u uw bureaublad openen door te typen CD-bureaublad. Als u de APK-map naar uw bureaublad hebt gekopieerd, kunt u vervolgens de APK-map openen door te typen CD APK. Het zou moeten zeggen "C: gebruikers gebruikersnaam Desktop APK>" Naast de prompt.
  • Als uw APK-map wordt opgeslagen op een andere locatie, typt u CD Naast de opdrachtprompt om terug te keren naar de root "C:" rit. Typ dan CD gevolgd door het volledige pad van de APK-map.
  • Titel afbeelding Bewerk APK-bestanden Stap 19
    4. Type APKTOOL B gevolgd door de mapnaam van de APK die u wilt opnieuw compileren. Dit verzamelt de map opnieuw in een APK-bestand. Het nieuw gecompileerde APK-bestand is te vinden in de "dist" Map in de decompileerde APK-map die APKTOOL heeft gemaakt.
  • Bijvoorbeeld, als de app waarmee u werkt, wordt genoemd "mijn-first-game.apk", je zou typen APKTOOL B My-First-Game.apk In de opdrachtprompt.
  • Titel afbeelding Bewerk APK-bestanden Stap 20
    5. Maak een nieuwe map genaamd "Signapk" op je bureaublad. Als u een nieuwe map op uw bureaublad wilt maken, klikt u met de rechtermuisknop op Overal op uw bureaublad en klikt u op Nieuw. Dan klikken Map. Klik met de rechtermuisknop op de nieuwe map en klik Hernoemen. Typ dan "Signapk" Als de nieuwe mapnaam.
  • Titel afbeelding Bewerk APK-bestanden Stap 21
    6. Kopieer de nieuw gecompileerde apk in de "Signapk" map. De nieuw gecompileerde APK is te vinden in de "dist" map van de niet-gecompileerde APK-map in "Apktool" map. Klik met de rechtermuisknop op de APK en klik Kopiëren. Navigeer dan terug naar de "Signapk" Map en plak het APK-bestand in de map.
  • Titel afbeelding Bewerk APK-bestanden Stap 22
    7. Klik hier downloaden Signapk.zip. Dit downloadt het Signapk-bestand dat nodig is om een ​​APK-bestand te ondertekenen.
  • Titel afbeelding Bewerk APK-bestanden Stap 23
    8. Extraheer de inhoud van signapk.Zip in de map Signapk. Dit haalt de uit "certificaat.pem" bestand, de "sleutel.PK8" bestand en de "signapk.pot" in de "Signapk" map.
  • Titel afbeelding Bewerk APK-bestanden Stap 24
    9. Navigeer naar de "Signapk" map in de opdrachtprompt. Navigeer naar de map Signapk in de opdrachtprompt, typt u CD om terug te keren naar de hoofdmap. Typ dan CD gevolgd door het volledige pad van de map Signapk-map.
  • Als u de Signapk-map op uw bureaublad hebt gemaakt, is het volledige pad waarschijnlijk "C: gebruikers gebruikersnaam Desktop signapk>"
  • Titel afbeelding Bewerk APK-bestanden Stap 25
    10. Type java -jar signapk.JAR-certificaat.pemsleutel.PK8 [APKFILENAME].apk [apkfileName] -signed.apk In de opdrachtprompt. Vervangen "[APKFILENAME]" Met de werkelijke naam van het APK-bestand dat u wilt ondertekenen. Dit maakt een nieuw ondertekend APK-bestand in de map Signapk. Gebruik dit bestand om de software op uw Android-systeem te installeren.
  • Bijvoorbeeld, als de app waarmee u werkt, wordt genoemd "mijn-first-game.apk", je zou typen ava -jar signapk.JAR-certificaat.pemsleutel.pk8 my-first-game.apk mijn-first-game-ondertekend.apk In de opdrachtprompt.
  • Deel in het sociale netwerk:
    Vergelijkbaar