Are there any tools or recipes for turning Android DEX (VM bytecode) files into corresponding Java sourcecode?
+9
A:
i'd actually recommend going here: http://code.google.com/p/smali/
it provides BAKSMALI which is a most excellent reverse-engeneering tool for DEX files. made by JesusFreke, the guy who created the famos ROMs for Android.
Reflog
2009-08-09 10:48:17
make what exactly?
Will
2010-04-12 13:20:57
Will: I think "crash" is treating this like a forum system, which it is not. crash: Do not reply to an answer with another answer, that's not how SO works. Please read the FAQ at the top.
Ricket
2010-08-10 20:20:18
+1
A:
With Dedexer on sourceforge you can decompile the .dex file into dalvik bytecode (.ddx):
http://dedexer.sourceforge.net/
Decompiling towards java isn't possible as far as I know. You can read about dalvik byte code here: http://www.dalvikvm.com/
hcpl
2010-04-23 07:43:55
accepted since you're the one saying that it isn't (currently) possible, which seems true.
Will
2010-06-18 08:49:19