Dedexer这个工具可以将.dex文件中包含的class文件都反编译出来。问题是反编译后的class文件都是.ddx结尾的。怎么才能将以.ddx结尾的文件反编译成.java源文件

解决方案 »

  1.   

    详细信息参见:http://www.cnblogs.com/sinojelly/archive/2010/06/15/1758768.html工具准备:
    1、把dex文件反编译为jar文件的工具。(dex2jar)
    http://code.google.com/p/dex2jar/downloads/list 
     
    2、把jar反编译为java的工具。(JD-GUI)
    http://java.decompiler.free.fr/?q=jdgui
     
    反编译步骤:
    1、把class.dex拷贝到dex2jar.bat所在目录。运行dex2jar.bat class.dex,生成classes.dex.dex2jar.jar。
    2、运行JD-GUI工具(它是绿色无须安装的),打开上面的jar文件,即可看到源代码。
      

  2.   


    下面的这个帖貌似有点用。
    http://my.oschina.net/zengsai/blog/2944
      

  3.   

    弱弱的问一句 如何运行dex2jar.bat class.dex