Dekompilirajte i ponovno kompajlirajte Classes.dex s lakoćom

Pošteno je reći da osim ako niste proveli neko vrijeme kopajući po APK datotekama i radeći teške zadatke izmjene aplikacija ili samog OS-a Android, vjerojatno se niste susreli licem u lice s .smali datotekom u njenom prirodnom okoliš. Oni su uobičajena komponenta u mnogim najpopularnijim Android podešavanjima i hakovima, kao što su dodavanje prekidača, proširenje izbornika za uključivanje i dodavanje animacije isključenog CRT zaslona.

Same datoteke često se mogu pronaći smještene unutar APK-ova i postaju dostupne za modificiranje nakon što se ta određena datoteka dekompilira uslužnim programom kao što je APKTool. Nažalost, ove male datoteke ponekad imaju tendenciju da se same povuku unutar razredi.dex JAR datoteke i učiniti ih malo nespretnijim i oduzimaju više vremena za dohvat i manipuliranje. Nastavljajući svoj nedavni vodič kroz ADB naredbe, stariji član XDA iamareebjamal sastavio je alat jednim klikom koji će vam omogućiti da dekompilirate razredi.dex iz bilo koje APK ili JAR datoteke s lakoćom.

Jednostavno smjestite relevantnu datoteku u ulaznu mapu, dekompilirajte je, napravite sve potrebne promjene na novodostupnim datotekama, ponovno kompajlirajte i provjerite izlaznu mapu za svoju izmijenjenu verziju. To je tako jednostavno. Očito postoji nekoliko preduvjeta za to, naime neka vrsta osobnog računalnog uređaja koji pokreće Windows, Java (idealno u softveru tekućem obliku), relevantne datoteke i alate (notepad++, upravitelj arhive itd.) i neku ideju o tome što biste zapravo željeli postići kao krajnji rezultat. Ako imate sve to na raspolaganju, ovo bi se moglo pokazati kao velika ušteda vremena i vrijedno posjeta originalna nit.