Sprievodca dekompiláciou a opätovnou kompiláciou pomocou APKTool

Pred pár dňami, zakryli sme nástroj zamerané na uľahčenie používania Baksmali/Smali, disassemblera/assemblera pre súbory Dex, ktoré používa virtuálny stroj Dalvik v systéme Android. Ďalším neuveriteľne užitočným nástrojom, ktorý máte vo svojom arzenáli úprav, je APKTool, ktorý bol pôvodne vyvinutý spoločnosťou XDA Recognized Developer Brut.all a je pokračovalo dodnes od XDA Senior Member iBotPeaches.

Aj keď je APKTool neuveriteľne výkonný, môže tiež zastrašovať nové témy a modderov. Vďaka príručke, ktorú vytvoril uznávaný prispievateľ XDA a Themer PulseDroid, to by však už nemalo predstavovať veľký problém.

Úvodná príručka obsahuje informácie o tom, aké súbory potrebujete, vaše vývojové prostredie a ako skutočne použiť nástroj na dekompiláciu a rekompiláciu. To sa dosiahne v štyroch jednoduchých krokoch: inštalácia rámca, dekompilácia (a použitie vašich úprav), opätovná kompilácia a vloženie nového obsahu do starého súboru APK, aby sa zachoval starý podpis.

Kroky sprievodcu sú sprevádzané množstvom snímok obrazovky a množstvom vysvetlení. Celkovo vzaté, tento neuveriteľne ľahko sledovateľný sprievodca vás dostane na cestu bez ohľadu na to, aké malé skúsenosti môžete mať na začiatku.

Ak ešte len začínate, zamierte na pôvodné vlákno aby ste si pozreli sprievodcu. A keď už ste pri tom, zamierte do vlákno APKTool dozvedieť sa o samotnom nástroji.