Apktool on üks populaarsemaid tööriistu APK-failide pöördprojekteerimiseks. Seda värskendati hiljuti, et toetada Android P arendaja eelvaate jaoks loodud rakenduste dekompileerimist ja see lisab ka eksperimentaalse ümberehituse kahendkoodiga aapt2.
Androidi rakenduste pöördprojekteerimine on XDA foorumites populaarne hobi. Olemasolevate rakenduste dekompileerimine ja muutmine on oskus, mida on kasutatud mitteametlike versioonide loomiseks rakendused uute teemade, funktsioonide ja muuga ning üks olulisemaid modderi käsutuses olevaid tööriistu on Apktool. Apktool on kõige laialdasemalt kasutatav tasuta tööriist, mille eesmärk on Androidi rakenduste pöördprojekteerimine. Projekti käivitas 2012. aastal XDA tunnustatud arendaja iBotPeaches ja näeb värskendusi kuni tänase päevani koos kõige värskem esimese Android P arendaja eelvaate toe lisamine ja AAPT2-ga tehtud rakenduste eksperimentaalne ümberehitamine.
Tööriista uusim versioon on v2.3.2 ja see võimaldab kasutajatel lõpuks API taset 28 silmas pidades loodud rakendusi uuesti kompileerida.
Android P. Varem sai P-väljaande jaoks loodud rakendusi hõlpsasti dekompileerida, kuid see on kasulik ainult "APK rebimine" ja mitte failide muutmiseks. Need, kes on Magiski moodulite fännid, teavad hea meelega, et süsteemi muudatused võivad olla praegu teel, kuna modderid saavad Android P süsteemifaile dekompileerida, muuta ja uuesti kompileerida.Lisaks pakub tööriist eksperimentaalset tuge sellega tehtud rakenduste taastamiseks AAPT2. AAPT2 ehk Android Asset Packaging Tool 2.0 on Android Gradle Plugin 3.0 vaikeseade ja see pakub vähesed täiendused üle hoone tavalise AAPT-ga. AAPT võtab rakenduse ressursifailid ja kompileerib need. Apktool suudab AAPT-i tagasi pöörata, kuid seni ei ole see suutnud AAPT2-ga loodud rakendustes tehtud ressursside pakkimist ümber pöörata.
Allpool saate vaadata täielikku muudatuste logi. Meil on hea meel, et Apktooli värskendatud versioon tehakse modderitele kõikjal kättesaadavaks. See on vaid üks paljudest modderi tööriistakomplekti tööriistadest, sealhulgas JADX, vdexExtractor ja palju muud, kuid see on üks olulisemaid, et kasutajad õpiksid kasutama.
- [#1742] – Android P eelvaate tugi
- [#1689] – esialgne tugi aapt2 binaarfailiga ümberehitamiseks
- [#1730] – lahendatud probleem tühja failiga resources.arsc rakendusega
- [#1703] – Lahendatud on juursügavuse kotlin kausta probleem
- [#1741] – Windowsis on parandatud Apktooli ehitamine.
- Lisatud hoiatus, kui rakendus on nullist erinev typeIdOffset avastatakse.
- Värskenda baksmali versioonile 2.2.2
- Tugi täiendavate fotolaiendite töötlemata kujul (m4a)
- Vältige ajutiste BRUT-failide ajutiste kataloogide ummistumist.