Dedexer is a free and open source disassembler tool for DEX files. DEX is a format introduced by the creators of the Android platform. DEX and the associated opcode set is in distant relationship with the Java class file format and Java bytecodes.
Dedexer is able to read the DEX format and turn into an "assembly-like format". DEX was largely influenced by the Jasmin syntax but contains Dalvik opcodes. For this reason, Jasmin is not able to compile the generated files.
NOTE: Dedexer is licensed and distributed under the terms of the Public Domain license.
Requirements:
· Java 1.6 or later
· JUnit 4.5 or later
What's New in This Release: [ read full changelog ]
· Support for execute-inline/range optimized instruction added. Inline function table was fixed for version 0x36 ODEX file. Inline function indexes differ between 0x35 and 0x36 ODEX file versions, both index tables are supported now. Inline function names are now resolved even if symbolic ODEX disassembly is not enabled.