Apktool v2.5.0 lägger till bättre stöd för avkodning av appar byggda för Android 11

click fraud protection

Apktool, det ständigt populära Android APK reverse-engineering-verktyget, har nått version 2.5.0 med många korrigeringar och Android 11-relaterade förbättringar.

Om du gillar omvända Android-applikationer bör namnet "Apktool" ringa en klocka. Underhålls av Connor Tumbleson AKA XDA Recognized Developer iBotPeaches, det här verktyget med öppen källkod låter dig ta isär Android-applikationens binära (känd som APK)-filer, ändra något och bygga om dem. Efter lite av a utvecklingsuppehåll, Apktool har nu nyligen uppdaterats till version 2.5.0, med den nya rubrikfunktionen "Android 11 support."

För att effektivisera saker avsevärt på Android 11, smali/baksmali backend av Apktool behöver en uppgradering. Inte bara den senaste versionen löser problemet, utan den kommer också med den nödvändiga ramuppdateringen. Felloggningsmodulen har också förnyats, så att användare kan få mer gjort på kortare tid utan att bry sig om att dechiffrera kryptiska felmeddelanden. Dessutom ger uppdateringen massor av patchar till Android Asset Packaging Tool (aapt/aapt2) för att förbättra macOS-kompatibiliteten och minimera risken för att krascha under kompileringen.

Du kan se hela ändringsloggen för uppdateringen nedan:

  • [#2399, #2397, #2369, #2167] Android 11 Support.
  • [#2006, #1718] Uppgraderat smali/baksmali till v2.4.0.
  • [#2110, #2053] Fasas ut 32-bitars operativsystem.
  • [#2251] Fixa trådkrasch med binär namnkollision.
  • [#2323] Fixa komprimering på resources.arsc.
  • [#2333] Fix krasch med tomma filer under komprimering. (Tack Peret)
  • [#2328, #2364] Fixa felsökningslägeshantering med aapt2. (Tack Comnir)
  • [#2386, #2217, #2119] Fixa hantering av XML-filer med $ i namn.
  • [#2300] Fixa NPE medan manifestet demonteras utan resId som matchar resursen.
  • [#2438, #1903] Fixa aapt2 med dummy-egenskaperna bool (falskt) till ref (null).
  • [#2317, #2188, #1859] Fixa icke-standardiserade namnutrymmen i obfuskerade manifest.
  • [#1945, #2146] Fixa NPE när du hittar referent till en saknad resurs.
  • [#2343] Åtgärda felmeddelande när ramkatalogen inte kan skrivas.
  • [#2411] Lägg till tester för classes[1-3].dex
  • [#1913] Lade till nytt listframework-kommando.
  • [#2368] Lade till stöd för compileSdkVersion.
  • Uppdaterade svarskoder så att de inte är noll om ogiltiga parametrar skickades. (Tack Giszmo)
  • Uppdaterade licensrubriker för att återspegla startdatum för projektet och ta bort javadoc-stil. (Tack friederbluemle)
  • Lagt till stöd för JAVA_HOME variabel på Windows hjälpskript. (Tack vldmrrr)
  • Lade till stöd för SDK-kodnamn "S"
  • Uppgradera till grad 6.4.1
  • Ersatte TravisCI med GitHub Actions

Om du inte redan har uppdaterat, ladda bara ner den senaste versionen med hjälp av länkarna nedan och kolla in installera instruktioner för ytterligare information. Det finns även en dedikerad stödtråd på våra forum för mer information för att komma igång.

Ladda ner Apktool: GitHub || Bit hink


Källa: Connor Tumblesons blogg