Enostavno urejajte Classes.dex z Dex Managerjem

To orodje Windows vam omogoča dekompilacijo in prevajanje datotek classes.dex na preprost in učinkovit način.

Aplikacije za Android je mogoče urejati na več načinov. Najbolj priročen način je seveda spreminjanje izvorne kode v vašem najljubšem IDE in njeno prevajanje s priloženimi orodji. Na žalost ni vsaka aplikacija, ki je na voljo za Android, odprtokodna in jo je zato enostavno urejati prek Android Studio ali Eclipse z ADT.

Aplikacije brez javno dostopne izvorne kode je mogoče tudi spreminjati. Dobro znano orodje ApkTool je ena od možnosti za nekaj sprememb, vendar če kot operacijski sistem uporabljate Windows, član foruma XDA Jasi2169 ustvaril lepo orodje, ki lahko dekompilira datoteko classes.dex neposredno iz datoteke APK ali JAR. S tem orodjem lahko uporabnik preprosto ekstrahira classes.dex s priljubljenim upraviteljem arhivov, kot je 7-Zip, in povleče datoteko classed.dex v Dex Manager. Vse bo dekompilirano na poti in ekstrahirano v izvorno mapo kot datoteke Smali. Te datoteke je mogoče urejati in znova prevesti kot classes.dex ter uporabiti za zamenjavo izvirne datoteke v APK-ju.

Če gre kaj narobe, uporabnik prejme dnevnik napak v polju Error Box. To bi moralo pomagati pri odpravljanju napak v projektu in morebitnih težavah pri gradnji. Zaradi lepega grafičnega uporabniškega vmesnika in preprostosti je Dex Manager zanimiva alternativa ApkTool-u, ki temelji na ukazni vrstici.

Aplikacijo lahko preizkusite tako, da jo prenesete s spletnega mesta Dex Manager v1.0 – zasnovan za igranje s Classes.dex forumska nit.