Dekompilujte, prekompilujte a podpíšte súbory APK podľa príkladu

Minulý mesiac sme videli nový nástroj vďaka čomu bolo upravovanie obsahu Classes.dex bezbolestné. Ak vás táto perspektíva zaujala, ale nedokázali ste tieto kúsky úplne rozbehnúť, myslím si, že oceníte príklad toho, že XDA uznávaný Themer/Contributor Rizal Lovins dať dokopy. Urobí jeden krok späť, aby sa pozrel na väčší obrázok, pričom poskytne návod na dekompiláciu, úpravu, opätovnú kompiláciu a podpísanie súboru APK od začiatku do konca. Potrebné nástroje sú takmer rovnaké (Windows, Java, Android SDK, Apktool a textový editor), takže môžete pokračovať tam, kde ste prestali. malý a Baksmali editačné experimenty.

Ak chcete použiť Apktool na dekompiláciu súboru APK, musíte mať aj podporné balíčky, ktoré používa (tj: framework-res.apk). Po vydaní niekoľkých príkazov Apktool vypľuje súbory skryté vo vnútri a je čas začať s úpravami. Rizal potom pokračuje a ukazuje, ako všetko zabaliť a odstúpiť od upravenej aplikácie. Odhlásiť sa pôvodné vlákno pre úplné podrobnosti.

Najväčšou výhodou publikovania sprievodcov, ako je tento, je to, že komunita sa ich môže učiť a zlepšovať. XDA uznávaná téma

Ibanez7 urobil práve to. Jeho vlákno, ktorý ako referenciu spomína Rizalovu prácu, ukazuje, ako použiť rovnaké techniky na zmenu farby písma a úpravu záhlavia aktivity v aplikácii.