Apktool v2.3.2 prend en charge Android P, la reconstruction expérimentale AAPT2, etc.

click fraud protection

Apktool est l'un des outils les plus populaires pour l'ingénierie inverse des fichiers APK. Il a été récemment mis à jour pour prendre en charge la décompilation des applications conçues pour Android P Developer Preview et ajoute également une reconstruction expérimentale avec le binaire aapt2.

L'ingénierie inverse des applications Android est un passe-temps populaire sur les forums XDA. Décompiler et modifier des applications existantes est une compétence qui a été utilisée pour produire des versions non officielles de des applications avec de nouveaux thèmes, fonctionnalités et bien plus encore, et l'un des outils les plus importants à la disposition d'un moddeur est Apktool. Apktool est l'outil gratuit le plus utilisé pour l'ingénierie inverse des applications Android. Le projet a été lancé en 2012 par XDA Recognized Developer iBotPêches et continue de voir des mises à jour jusqu'à ce jour, avec le le plus récent ajout de la prise en charge du premier Android P Developer Preview et reconstruction expérimentale des applications créées avec AAPT2.

La dernière version de l'outil est la v2.3.2 et permet enfin aux utilisateurs de recompiler des applications créées avec le niveau d'API 28 à l'esprit :Android P. Auparavant, vous pouviez facilement décompiler les applications conçues pour la version P, mais cela n'est utile que pour exécuter "Démontages d'APK" et pas pour modifier des fichiers. Ceux d'entre vous qui sont fans de Magisk Modules seront heureux de savoir que des modifications du système pourraient être en cours maintenant que les moddeurs peuvent décompiler, modifier et recompiler les fichiers système Android P.

De plus, l'outil apporte un support expérimental pour la reconstruction des applications créées avec AAPT2. AAPT2, ou Android Asset Packaging Tool 2.0, est la valeur par défaut dans Android Gradle Plugin 3.0 et offre un quelques améliorations sur le bâtiment avec AAPT régulier. AAPT est ce qui prend les fichiers de ressources d'une application et les compile. Apktool est capable d'inverser l'AAPT, mais jusqu'à présent, il n'a pas été en mesure d'inverser le packaging des ressources effectué sous les applications créées avec AAPT2.

Vous pouvez consulter le journal des modifications complet ci-dessous. Nous sommes heureux de voir une version mise à jour d'Apktool être mise à la disposition des moddeurs du monde entier. Ce n'est que l'un des nombreux outils de la boîte à outils d'un moddeur, notamment JADX, vdexExtractor, etc., mais c'est l'un des plus essentiels que les utilisateurs apprennent à utiliser.

  • [#1742] - Prise en charge de l'aperçu Android P
  • [#1689] - Prise en charge initiale de la reconstruction avec le binaire aapt2
  • [#1730] - Correction d'un problème avec l'application avec un fichier resources.arsc vide
  • [#1703] - Correction d'un problème avec le dossier Kotlin de profondeur racine
  • [#1741] - Correction de la création d'Apktool sous Windows.
  • Ajout d'un avertissement si l'application est différente de zéro, typeIdOffset est découvert.
  • Mise à jour vers baksmali v2.2.2
  • Prise en charge du traitement des extensions de photos supplémentaires comme brutes (m4a)
  • Empêchez les fichiers BRUT temporaires d'obstruer les répertoires temporaires.