Apktool v2.3.2 giver understøttelse af Android P, eksperimentel AAPT2-genopbygning og mere

Apktool er et af de mest populære værktøjer til reverse engineering af APK-filer. Det blev for nylig opdateret til at understøtte dekompilering af apps lavet til Android P Developer Preview, og det tilføjer også eksperimentel genopbygning med aapt2 binær.

Reverse engineering Android-applikationer er en populær hobby på XDA-fora. Dekompilering og ændring af eksisterende apps er en færdighed, der er blevet brugt til at producere uofficielle versioner af apps med nye temaer, funktioner og mere, og et af de vigtigste værktøjer til en modders rådighed er Apktool. Apktool er det mest udbredte gratis værktøj rettet mod reverse engineering af Android-apps. Projektet blev startet i 2012 af XDA Recognized Developer iBotPeaches og fortsætter med at se opdateringer den dag i dag, med seneste tilføjelse af support til den første Android P Developer Preview og eksperimentel genopbygning af apps lavet med AAPT2.

Værktøjets seneste version er v2.3.2, og det giver endelig brugerne mulighed for at omkompilere applikationer bygget med API-niveau 28 i tankerne—

Android P. Tidligere kunne du nemt dekompilere applikationer lavet til P-udgivelsen, men det er kun nyttigt til at udføre "APK-nedrivninger" og ikke til faktisk modding af filer. De af jer, der er fans af Magisk Modules, vil være glade for at vide, at systemændringer kan være på vej, nu hvor moddere kan dekompilere, ændre og genkompilere Android P-systemfiler.

Derudover bringer værktøjet eksperimentel støtte til genopbygning af applikationer, der blev lavet med AAPT2. AAPT2, eller Android Asset Packaging Tool 2.0, er standard i Android Gradle Plugin 3.0, og det tilbyder en få forbedringer over bygning med almindelig AAPT. AAPT er det, der tager en apps ressourcefiler og kompilerer dem. Apktool er i stand til at vende AAPT, men indtil nu har det ikke været i stand til at vende ressourcepakken udført under apps bygget med AAPT2.

Du kan se hele ændringsloggen nedenfor. Vi er glade for at se en opdateret version af Apktool blive gjort tilgængelig for moddere overalt. Det er blot et af mange værktøjer i en modders værktøjskasse, herunder JADX, vdexExtractor og mere, men det er et af de mest vitale for brugere at lære at bruge.

  • [#1742] - Android P Preview Support
  • [#1689] - Indledende støtte til genopbygning med aapt2 binær
  • [#1730] - Rettet problem med applikation med tom resources.arsc-fil
  • [#1703] - Rettet problem med root depth kotlin-mappen
  • [#1741] - Fast bygning Apktool på Windows.
  • Tilføjet advarsel, hvis applikationen ikke er nul, typeIdOffset er opdaget.
  • Opdatering til baksmali v2.2.2
  • Support til behandling af yderligere fotoudvidelser som rå (m4a)
  • Undgå, at midlertidige BRUT-filer tilstopper midlertidige mapper.