Apktool, üha populaarsem Android APK pöördprojekteerimise tööriist, on jõudnud versioonini 2.5.0 koos paljude paranduste ja Android 11-ga seotud täiustustega.
Kui teile meeldib Androidi rakenduste pöördprojekteerimine, peaks nimi "Apktool" kõlama. Hooldab Connor Tumbleson AKA XDA tunnustatud arendaja iBotPeaches, võimaldab see avatud lähtekoodiga tööriist lahti võtta Androidi rakenduste binaarfaile (tuntud kui APK), midagi muuta ja need uuesti üles ehitada. Pärast natuke a arenduspaus, Apktool on nüüd värskelt värskendatud versioonile 2.5.0, uueks pealkirjafunktsiooniks on "Android 11 tugi".
Android 11 asjade oluliseks sujuvamaks muutmiseks smali/baksmali taustaprogramm Apktool vajab uuendamist. Probleemi ei lahenda mitte ainult uusim versioon, vaid sellega on kaasas ka vajalik raamistiku värskendus. Uuendatud on ka vigade logimise moodulit, et kasutajad saaksid lühema ajaga rohkem ära teha, ilma et peaks muretsema salapäraste veateadete dešifreerimise pärast. Lisaks toob värskendus Android Asset Packaging Toolile (aapt/aapt2) palju plaastreid, et parandada MacOS-i ühilduvust ja minimeerida kompileerimise ajal kokkujooksmise võimalust.
Värskenduse täielikku muudatuste logi näete allpool:
- [#2399, #2397, #2369, #2167] Android 11 tugi.
- [#2006, #1718] Smali/baksmali täiendati versioonile 2.4.0.
- [#2110, #2053] Katkesta 32-bitised operatsioonisüsteemid.
- [#2251] Parandage binaarse nime kokkupõrkega lõime krahh.
- [#2323] Parandage tihendus sisse
resources.arsc
. - [#2333] Parandage tihendamise ajal tühjade failidega kokkujooksmine. (aitäh Peret)
- [#2328, #2364] Parandage silumisrežiimi käsitlemine aapt2-ga. (Tänan Comnir)
- [#2386, #2217, #2119] Parandage XML-failide käsitlemine
$
nimes. - [#2300] Parandage NPE manifesti lahtivõtmisel ilma ressursile vastava resIdita.
- [#2438, #1903] Parandage aapt2 näidisomadustega bool (false) ref (null).
- [#2317, #2188, #1859] Parandage ebastandardsed nimeruumid hägustatud manifestides.
- [#1945, #2146] Puuduva ressursi viite leidmisel parandage NPE.
- [#2343] Parandage veateade, kui raamistiku kataloogi ei saa kirjutada.
- [#2411] Lisa testid
classes[1-3].dex
- [#1913] Lisatud uus list frameworks käsk.
- [#2368] Lisatud tugi
compileSdkVersion
. - Värskendati vastusekoodid, et need oleksid valede parameetrite edastamise korral nullist erinevaks. (Aitäh Giszmo)
- Uuendatud litsentsi päised, et kajastada projekti alguskuupäeva ja eemaldada javadoci stiil. (Aitäh friederbluemle)
- Lisatud tugi
JAVA_HOME
muutuja Windowsi abiskriptis. (Tänan vldmrrr) - Lisatud tugi SDK koodinimele "S"
- Minge üle astmele 6.4.1
- TravisCI asendati GitHubi toimingutega
Kui te pole veel värskendanud, laadige allolevate linkide abil alla uusim versioon ja vaadake paigaldusjuhised lisateabe saamiseks. Samuti on a spetsiaalne tuginiit alustamiseks lisateabe saamiseks meie foorumites.
Laadige alla Apktool: GitHub || Bitbucket
Allikas: Connor Tumblesoni ajaveeb