Viegli rediģējiet Classes.dex ar Dex Manager

Šis Windows rīks ļauj vienkāršā un efektīvā veidā dekompilēt un apkopot classes.dex failus.

Android lietojumprogrammas var rediģēt vairākos veidos. Ērtākais veids, protams, ir nomainīt avota kodu savā iecienītākajā IDE un apkopot to ar piedāvātajiem rīkiem. Diemžēl ne visas operētājsistēmai Android pieejamās lietojumprogrammas ir atvērtā pirmkoda, un tāpēc tās ir viegli rediģēt, izmantojot Android Studio vai Eclipse ar ADT.

Var modificēt arī lietojumprogrammas bez publiski pieejama pirmkoda. Labi pazīstamais ApkTool ir viena no iespējām veikt dažas izmaiņas, taču, ja kā operētājsistēmu izmantojat Windows, XDA foruma dalībnieks Jasi2169 izveidoja jauku rīku, kas var dekompilēt classes.dex failu tieši no APK vai JAR faila. Izmantojot šo rīku, lietotājs var vienkārši iegūt classes.dex ar iecienītāko arhīvu pārvaldnieku, piemēram, 7-Zip, un vilkt classed.dex failu uz Dex Manager. Viss tiks dekompilēts, atrodoties ceļā, un izvilkts avota mapē kā Smali faili. Šos failus var rediģēt un atkārtoti kompilēt kā classes.dex un izmantot, lai aizstātu sākotnējo failu APK.

Ja kaut kas noiet greizi, lietotājs Error Box apgabalā saņem kļūdu žurnālu. Tam vajadzētu palīdzēt atkļūdot projektu un novērst iespējamās veidošanas problēmas. Jauka grafiskā lietotāja saskarne un vienkāršība padara Dex Manager par interesantu alternatīvu komandrindas ApkTool.

Varat izmēģināt lietojumprogrammu, lejupielādējot to no Dex Manager v1.0 — paredzēts spēlēšanai ar Classes.dex foruma pavediens.