Apktool ist eines der beliebtesten Tools zum Reverse Engineering von APK-Dateien. Es wurde kürzlich aktualisiert, um die Dekompilierung von Apps zu unterstützen, die für die Android P Developer Preview erstellt wurden, und fügt außerdem die experimentelle Neuerstellung mit der aapt2-Binärdatei hinzu.
Das Reverse Engineering von Android-Anwendungen ist ein beliebtes Hobby in den XDA-Foren. Das Dekompilieren und Ändern vorhandener Apps ist eine Fähigkeit, die zur Erstellung inoffizieller Versionen von Apps verwendet wurde Apps mit neuen Themen, Funktionen und mehr und eines der wichtigsten Tools, die einem Modder zur Verfügung stehen Apktool. Apktool ist das am weitesten verbreitete kostenlose Tool zum Reverse Engineering von Android-Apps. Das Projekt wurde 2012 von XDA Recognized Developer gestartet iBotPeaches und sieht bis heute weiterhin Updates mit dem neueste Hinzufügen von Unterstützung für die erste Android P Developer Preview und experimentelle Neuerstellung von Apps, die mit AAPT2 erstellt wurden.
Die neueste Version des Tools ist v2.3.2 und ermöglicht Benutzern endlich die Neukompilierung von Anwendungen, die unter Berücksichtigung der API-Ebene 28 erstellt wurden.Android P. Früher konnten Sie Anwendungen, die für die P-Version erstellt wurden, problemlos dekompilieren, aber das ist nur für die Durchführung nützlich.APK-Teardowns" und nicht zum tatsächlichen Modifizieren von Dateien. Diejenigen unter Ihnen, die Fans von Magisk-Modulen sind, werden sich freuen zu erfahren, dass möglicherweise Systemänderungen auf dem Weg sind, da Modder Android P-Systemdateien dekompilieren, ändern und neu kompilieren können.
Darüber hinaus bietet das Tool experimentelle Unterstützung für die Neuerstellung von Anwendungen, die mit erstellt wurden AAPT2. AAPT2 oder Android Asset Packaging Tool 2.0 ist die Standardeinstellung im Android Gradle Plugin 3.0 und bietet eine einige Verbesserungen Überbau mit regulärem AAPT. AAPT übernimmt die Ressourcendateien einer App und kompiliert sie. Apktool ist in der Lage, AAPT umzukehren, aber bisher war es nicht in der Lage, die Ressourcenpaketierung rückgängig zu machen, die unter mit AAPT2 erstellten Apps durchgeführt wurde.
Das vollständige Änderungsprotokoll können Sie unten einsehen. Wir freuen uns, dass Moddern überall eine aktualisierte Version von Apktool zur Verfügung steht. Es ist nur eines von vielen Tools im Toolkit eines Modders, einschließlich JADX, vdexExtractor und mehr, aber es ist eines der wichtigsten, damit Benutzer die Verwendung erlernen können.
- [#1742] – Android P Preview-Unterstützung
- [#1689] – Erste Unterstützung für die Neuerstellung mit aapt2-Binärdatei
- [#1730] – Problem mit der Anwendung mit leerer resources.arsc-Datei behoben
- [#1703] – Problem mit dem Root-Tiefe-Kotlin-Ordner behoben
- [#1741] – Das Erstellen von Apktool unter Windows wurde korrigiert.
- Warnung hinzugefügt, wenn eine Anwendung ungleich Null ist, typeIdOffset erkannt wird.
- Update auf Baksmali v2.2.2
- Unterstützung für die Behandlung zusätzlicher Fotoerweiterungen als Rohdaten (m4a)
- Verhindern Sie, dass temporäre BRUT-Dateien temporäre Verzeichnisse verstopfen.