Apktool v2.3.2 prinaša podporo za Android P, poskusno obnovo AAPT2 in več

Apktool je eno najbolj priljubljenih orodij za obratno inženirstvo datotek APK. Pred kratkim je bil posodobljen, da podpira dekompilacijo aplikacij, izdelanih za Android P Developer Preview, in dodaja tudi poskusno vnovično gradnjo z binarno datoteko aapt2.

Povratni inženiring aplikacij za Android je priljubljen hobi na forumih XDA. Dekompiliranje in spreminjanje obstoječih aplikacij je veščina, ki je bila uporabljena za izdelavo neuradnih različic aplikacije z novimi temami, funkcijami in še več, eno najpomembnejših orodij, ki so na voljo moderju, pa je Apktool. Apktool je najbolj razširjeno brezplačno orodje, namenjeno obratnemu inženiringu aplikacij za Android. Projekt je leta 2012 začel XDA Recognized Developer iBotPeaches in še danes vidi posodobitve, z najnovejši dodajanje podpore za prvi Android P Developer Preview in poskusno ponovno gradnjo aplikacij, izdelanih z AAPT2.

Najnovejša različica orodja je v2.3.2 in uporabnikom končno omogoča ponovno prevajanje aplikacij, zgrajenih z upoštevanjem ravni API 28—

Android P. Prej ste lahko enostavno dekompilirali aplikacije, narejene za izdajo P, vendar je to uporabno samo za izvajanje "Razgradnje APK" in ne za dejansko spreminjanje datotek. Tisti med vami, ki ste oboževalci modulov Magisk, boste z veseljem izvedeli, da so sistemske spremembe morda na poti zdaj, ko lahko modderji dekompilirajo, spremenijo in znova prevedejo sistemske datoteke Android P.

Poleg tega orodje prinaša eksperimentalno podporo za obnovo aplikacij, ki so bile narejene s AAPT2. AAPT2 ali Android Asset Packaging Tool 2.0 je privzeto v vtičniku Android Gradle 3.0 in ponuja nekaj izboljšav nad stavbo z rednim AAPT. AAPT je tisto, kar vzame datoteke virov aplikacije in jih prevede. Apktool lahko obrne AAPT, vendar do zdaj ni mogel obrniti pakiranja virov, izvedenega v aplikacijah, izdelanih z AAPT2.

Spodaj si lahko ogledate celoten dnevnik sprememb. Veseli smo, da je posodobljena različica orodja Apktool na voljo modderjem povsod. Je le eno od mnogih orodij v kompletu orodij modderjev, vključno z JADX, vdexExtractor in drugimi, vendar je eno najpomembnejših, ki se ga uporabniki naučijo uporabljati.

  • [#1742] – Podpora za predogled Android P
  • [#1689] – Začetna podpora za vnovično gradnjo z binarno datoteko aapt2
  • [#1730] – Odpravljena težava z aplikacijo s prazno datoteko resources.arsc
  • [#1703] – Odpravljena težava z mapo Kotlin globine korena
  • [#1741] – Popravljeno gradnjo Apktool v sistemu Windows.
  • Dodano opozorilo, če je odkrita aplikacija, ki ni ničelna, typeIdOffset.
  • Posodobitev na baksmali v2.2.2
  • Podpora za obravnavanje dodatnih razširitev fotografij kot neobdelanih (m4a)
  • Preprečite, da bi začasne datoteke BRUT zamašile začasne imenike.