In diesem wikiHow zeigen wir dir, wie du den Inhalt einer APK-Datei bearbeitest. Um die Dateien in der APK-Datei zu bearbeiten, müssen Sie das APK-Paket mit APKtool auf einem Computer entpacken (und anschließend neu kompilieren). Die Bearbeitung von APK-Dateien erfordert Kenntnisse der Programmiersprache Java sowie des Dateisystems unter Windows und Android. Darüber hinaus wird die Dateibearbeitung am besten nur von erfahrenen Benutzern durchgeführt.
Schritt
Teil 1 von 3: APKTool installieren
Schritt 1. Installieren Sie die Java-Entwicklungstools
Dieses Tool kann von https://www.oracle.com/technetwork/java/javase/downloads/index.html heruntergeladen werden.
Schritt 2. Installieren Sie das Android-SDK
Sie müssen auch das Android-Softwareentwicklungstool (Android Software Development Kit oder SDK) installieren, um die APK-Dateien zu entpacken und neu zu kompilieren. Die einfachste Möglichkeit zur Installation besteht darin, Android Studio über diesen Link herunterzuladen und zu installieren.
Schritt 3. Erstellen Sie einen neuen Ordner auf dem Desktop
Dieser Ordner wird als Speicherort für APKTool und APK-Dateien verwendet. Führen Sie diese Schritte aus, um einen neuen Ordner zu erstellen.
- Klicken Sie mit der rechten Maustaste auf eine leere Stelle auf dem Desktop.
- Wählen " Neu " und klicke " Ordner ”.
Schritt 4. Benennen Sie den Ordner in "APK" um
Um einen Ordner umzubenennen, klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie „ Umbenennen Geben Sie danach „APK“ein, um den Ordner umzubenennen.
Schritt 5. Klicken Sie mit der rechten Maustaste auf diesen Link und wählen Sie Verknüpfung speichern unter.
Ein Fenster zum Durchsuchen von Dateien wird geöffnet und Sie können ein Verzeichnis zum Speichern der Datei " apktool.bat " auswählen.
Schritt 6. Öffnen Sie den Ordner „APK“und klicken Sie auf Speichern
Verwenden Sie das Dateibrowserfenster, um auf den bereits erstellten „APK“-Ordner auf dem Desktop zuzugreifen. Öffnen Sie den Ordner und klicken Sie auf " Speichern " Die Datei " apktool.bat " wird im Ordner " APK " gespeichert.
Schritt 7. Laden Sie die Datei "apktool.jar" herunter
Befolgen Sie diese Schritte, um es herunterzuladen:
- Besuchen Sie https://ibotpeaches.github.io/Apktool/ über einen Webbrowser.
- Klicken " Herunterladen “unter der neuesten Version im Abschnitt „Neuigkeiten“.
Schritt 8. Benennen Sie die Datei „apktool.jar“um
Heruntergeladene Dateien haben normalerweise eine Versionsnummer im Namen. Sie können die Nummer löschen, indem Sie mit der rechten Maustaste auf die Datei klicken und „ Umbenennen " Geben Sie danach einfach " apktool “als Dateiname. Der vollständige Name der Datei lautet "apktool.jar". Standardmäßig finden Sie heruntergeladene Dateien im Ordner „Downloads“.
Schritt 9. Kopieren Sie die Datei „apktool.jar“in den Ordner „APK“
Wenn Sie mit dem Umbenennen der Datei fertig sind, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „ Kopieren " oder " Schneiden " Öffnen Sie den erstellten „APK“-Ordner auf dem Desktop und klicken Sie mit der rechten Maustaste auf eine leere Stelle im Ordner. Klicken " Paste " Die Datei " apktool.jar " wird anschließend in den Ordner eingefügt.
Teil 2 von 3: APK-Dateien entpacken oder dekompilieren
Schritt 1. Kopieren Sie die APK-Datei, die Sie bearbeiten möchten, in den Ordner „APK“
APK-Dateien können von verschiedenen Websites heruntergeladen werden. Sie können APK-Dateien auch von Ihrem Android-Gerät abrufen, indem Sie es mit einem Ladekabel an Ihren Computer anschließen und das Gerät entsperren. Auf Ordner zugreifen Downloads “auf Ihrem Gerät, kopieren Sie dann die APK-Datei und fügen Sie sie in den Ordner „ APK “auf Ihrem Computer-Desktop ein.
Schritt 2. Öffnen Sie die Windows-Suchleiste und geben Sie cmd ein
Diese Leiste befindet sich normalerweise rechts neben dem "Start"-Menü.
Schritt 3. Klicken Sie in den Suchergebnissen auf Eingabeaufforderung
Dieses Programm wird durch ein schwarzes Bildschirmsymbol mit einem weißen Cursor angezeigt.
Schritt 4. Greifen Sie über die Eingabeaufforderung auf den Ordner „APK“zu
Sie können einen Ordner über die Eingabeaufforderung öffnen, indem Sie den Befehl cd gefolgt vom Namen des Ordners eingeben. Wenn Sie sich beispielsweise beim Öffnen der Eingabeaufforderung im Hauptverzeichnis "C:\Benutzer\Benutzername>" befinden, können Sie den Desktop öffnen, indem Sie cd desktop eingeben. Wenn Sie den Ordner „ APK “auf Ihren Desktop kopiert haben, können Sie ihn öffnen, indem Sie cd apk eingeben. Neben dem Befehl sehen Sie die Adresse "C:\users\username\desktop\apk>".
Wenn der Ordner „ APK “in einem anderen Verzeichnis gespeichert ist, geben Sie cd / neben dem Befehl ein, um zum Stamm- oder Hauptlaufwerk „C:“zurückzukehren. Geben Sie danach cd ein, gefolgt von der vollständigen Adresse des „APK“-Ordners
Schritt 5. Geben Sie apktool if ein, gefolgt vom Namen der APK-Datei
Anschließend wird das Framework für die ausgewählte Anwendung installiert.
Wenn Ihr APK-Dateiname beispielsweise "my-first-game.apk" lautet, geben Sie apk if my-first-game.apk in die Eingabeaufforderung ein
Schritt 6. Geben Sie apktool d ein, gefolgt vom Namen der APK-Datei
Die APK-Datei wird anschließend dekompiliert. Der Inhalt der Datei wird in einem separaten Ordner mit demselben Namen wie der APK-Dateiname im Ordner „ APK “abgelegt. Jetzt können Sie den Inhalt der entpackten/dekompilierten APK-Datei bearbeiten. Möglicherweise benötigen Sie Programmierkenntnisse, um bestimmte Dateien im Ordner zu bearbeiten.
Geben Sie für das gleiche Beispiel wie oben apktool d my-firstgame.apk in das Eingabeaufforderungsfenster ein
Teil 3 von 3: APK-Dateien neu kompilieren
Schritt 1. Öffnen Sie die Windows-Suchleiste und geben Sie cmd ein
Diese Leiste befindet sich normalerweise rechts neben dem "Start"-Menü. Nachdem Sie die Bearbeitung der Dateien im APK-Dateiordner abgeschlossen haben, müssen Sie den Ordner erneut in eine APK-Datei kompilieren.
Schritt 2. Klicken Sie in den Suchergebnissen auf Eingabeaufforderung
Dieses Programm wird durch ein schwarzes Bildschirmsymbol mit einem weißen Cursor angezeigt.
Schritt 3. Greifen Sie über die Eingabeaufforderung auf den Ordner „APK“zu
Sie können einen Ordner über die Eingabeaufforderung öffnen, indem Sie den Befehl cd gefolgt vom Namen des Ordners eingeben. Wenn Sie sich beispielsweise beim Öffnen der Eingabeaufforderung im Hauptverzeichnis "C:\Benutzer\Benutzername>" befinden, können Sie den Desktop öffnen, indem Sie cd desktop eingeben. Wenn Sie den Ordner „ APK “auf Ihren Desktop kopiert haben, können Sie ihn öffnen, indem Sie cd apk eingeben. Neben dem Befehl sehen Sie die Adresse "C:\users\username\desktop\apk>".
Wenn der Ordner „ APK “in einem anderen Verzeichnis gespeichert ist, geben Sie cd / neben dem Befehl ein, um zum Stamm- oder Hauptlaufwerk „C:“zurückzukehren. Geben Sie danach cd ein, gefolgt von der vollständigen Adresse des „APK“-Ordners
Schritt 4. Geben Sie apktool b ein, gefolgt vom Ordnernamen der APK-Datei, die Sie neu kompilieren möchten
Danach wird der Ordner in eine APK-Datei neu kompiliert. Die neu kompilierte APK-Datei befindet sich im Ordner „dist“im entpackten/dekompilierten APK-Ordner, den die Apktool-Anwendung erstellt hat.
Wenn die Anwendung, die Sie bearbeiten, beispielsweise „my-first-game.apk“heißt, geben Sie apktool b my-first-game.apk in das Eingabeaufforderungsfenster ein
Schritt 5. Erstellen Sie auf dem Desktop einen neuen Ordner mit dem Namen "Signapk"
Um einen neuen Ordner auf dem Desktop zu erstellen, klicken Sie mit der rechten Maustaste auf eine leere Stelle auf dem Desktop und wählen Sie „ Neu " Klicken Sie danach auf " Ordner " Klicken Sie mit der rechten Maustaste auf den neuen Ordner und wählen Sie " Umbenennen " Geben Sie als nächstes "Signapk" als neuen Namen für den Ordner ein.
Schritt 6. Kopieren Sie die neu kompilierte APK-Datei in den Ordner " Signapk"
Sie finden die neu kompilierten APK-Dateien im Ordner " dist ", im Ordner für dekompilierte APK-Dateien, der im Ordner " Apktool " gespeichert ist. Klicken Sie mit der rechten Maustaste auf die APK-Datei und wählen Sie „ Kopieren " Gehen Sie danach zurück zum Ordner " Signapk " und fügen Sie die APK-Datei in diesen Ordner ein.
Schritt 7. Klicken Sie hier um die Datei herunterzuladen SignApk.zip“.
Die zum Signieren der APK-Datei erforderliche SignApk-Datei wird heruntergeladen.
Schritt 8. Extrahieren Sie den Inhalt der Datei „SignApk.zip“in den Ordner „Signapk“
Die Dateien " Certificate.pem ", " key.pk8 " und " signapk.jar " werden in den Ordner " Signapk " extrahiert.
Schritt 9. Öffnen Sie den Ordner „Signapk“über die Eingabeaufforderung
Um über die Eingabeaufforderung auf den Ordner zuzugreifen, geben Sie cd / ein, um zum Stamm- oder Hauptverzeichnis zurückzukehren. Geben Sie cd ein, gefolgt von der vollständigen Adresse des Ordners „Signapk“.
Wenn Sie auf Ihrem Desktop einen „Signapk“-Ordner erstellen, lautet die vollständige Adresse des Ordners „C:\Benutzer\Benutzername\Desktop\Signapk>“
Schritt 10. Geben Sie java -jar signapk.jar certificate.pem key.pk8 [Dateiname].apk [Dateiname]-signed.apk in das Eingabeaufforderungsfenster ein
Ersetzen Sie "[Dateiname]" durch den Namen der APK-Datei, die Sie signieren möchten. Eine neue signierte APK-Datei wird im Ordner „Signapk“erstellt. Verwenden Sie diese Datei, um das Programm auf Ihrem Android-System zu installieren.