Этот инструмент Windows позволяет вам просто и эффективно декомпилировать и компилировать файлы Classes.dex.
Приложения Android можно редактировать несколькими способами. Самый удобный способ — это, конечно, изменить исходный код в вашей любимой IDE и скомпилировать его с помощью предоставленных инструментов. К сожалению, не все приложения, доступные для Android, имеют открытый исходный код, поэтому их легко редактировать с помощью Android Studio или Eclipse с помощью ADT.
Приложения без общедоступного исходного кода также могут быть изменены. Хорошо известный ApkTool — один из вариантов внесения некоторых изменений, но если вы используете Windows в качестве операционной системы, участник форума XDA Яси2169 создал хороший инструмент, способный декомпилировать файлclasss.dex непосредственно из файла APK или JAR. С помощью этого инструмента пользователь может просто извлечь файлclassed.dex с помощью любимого менеджера архивов, например 7-Zip, и перетащить файл classed.dex в Dex Manager. Все будет декомпилировано на ходу и извлечено в исходную папку в виде файлов Smali. Эти файлы можно редактировать и перекомпилировать как class.dex и использовать для замены исходного файла в APK.
Если что-то пойдет не так, пользователь получит журнал ошибок в области «Ошибка». Это должно помочь отладить проект и устранить потенциальные проблемы сборки. Приятный графический интерфейс пользователя и простота делают Dex Manager интересной альтернативой ApkTool на основе командной строки.
Вы можете попробовать приложение, загрузив его с сайта Dex Manager v1.0 — создан для работы с Classes.dex ветка форума.