所使用的软件是 DJ Java Decompiler 3.7。
下面是一个有用的参考文档,说明如何批量编译
http://www.udl.es/usuaris/jordim/Progs/Readme.txt
安装好之后,找到它的安装路径,我的是:E:\Program Files\decomp
底下有一个jad.exe文件,将它设置到环境变量path,或者拷到其他已经了环境变量path的地方,或者在cmd中转到此文件目录下。
简单的方法是
jad -o -r -dF:\src -sjava F:\classes\**\*.class
-o - overwrite output files without confirmation (default: no) 无需确定覆写文件
-r - restore package directory structrure 恢复包目录结构
-s <ext></ext>- output file extension (by default '.jad') 如果不设置为-sjava,则默认扩展名为.jad
其他的,F:\classes\**\*.class 中的两颗接连的星,表示任意层次的子目录。
OK,这么多就够完成我们的任务了。
分享到:
相关推荐
当要看别人的源码时,由于类包层次有时太多,分别反编译每个类文件,很费事,此软件只要你指明要反编译的类包和要输出的目标路径,就可以按照类包的层次一一对应地反编译成java文件。内置 反编译器是jad1.5.8g.
Android的apk文件反编译后,甚多的资源和java文件无法对应,java文件中引用的资源id变成十进制数字。本文将反编译apk的java文件和资源文件重新关联引用对应,使得java文件能准确无误地重新引用资源文件。 (1)将反...
这是一款体积小,但内容强的自制软件,好强大!!!
Java批量反编译工具Jad 批量反编译目录下全部classes文件 一键化操作,简单容易。
可将jar包或多个class文件批量输出为java文件,该反编译软件亲测可用,内附使用说明和单文件反编译输出软件
鼠标视图操作,批量反编译安卓的布局文件和配置文件,针对XML文件的,核心文件AXMLPrinter2.jar,你可以自己反编译我的文件,更新AXMLPrinter2.jar这个jar包,就可以更新反编译核心了,我的这个AXMLPrinter2.jar包...
很强大的批处理class文件的反编译,并且可以反编译jar包,最后将反编译的java源码再打成源码jar包,将源码jar装入eclipse即可查看源码。
可以批量将.class文件反编译成.java文件,速度快,非常好用,大家可以放心下载~~~
java 批量反编译软件 个人试过,很好用,反编译完成后,写个java程序把classes目录下所有的.class文件删除就只剩下java源文件了.内含删除所有.class文件的源代码
将.class文件反编译为.java文件,可以实现将别人的文件反编译后查看里面的代码。
Mac下的jad, 可以用来反编译class文件 完整版 MAC下Java 反编译利器 JD-GUI/Jad/JadClipse MAC下Java 反编译利器 JD-GUI/Jad/JadClipse mac java反编译 Mac 使用Jad 反编译class文件
反编译别人的程序是不对的,但是有时候由于某种原因,不得不反编译别人的代码,那就需要一个工具了。...并且目录很深的时候,就麻烦了,这个给出一个直接使用命令行反编译整个目录的方法:使用jad批量反编译
java反编译工具jd-gui 批量反编译工具是将java语言打包的执行文件回滚为java代码,同时支持单文件反编译和批量操作 支持多种格式,可直接反编译类文件,或j2ee的ear分发包,甚至支持直接反编译android应用 批量反...
JAVA CLASS反编译软件,支持jar包批量反编译成文件工具
可以将apk反编译成java源代码的工具,具体使用方法可参考 http://blog.csdn.net/kjianjun/article/details/7742989
JAD.EXE来逐个反编译CLASS文件,使用jad批量反编译,下载包中有具体的使用说明,超爽!
1.支持单/批量反编译.class文件 2.保留文件组织结构 3.命令行操作
方便的图形化界面的java反编译器,支持直接拖入文件夹批量反编译,包括子文件夹内的所有.class全部反编译成.java文件,对整个项目的批量反编译非常有效,也了一拖入单个.class文件进行处理
将选定文件夹下的所有.class文件反编译为.java文件。可以选择保存位置,比较方便
java批量反编译.class文件为.java文件-附件资源