如何将jar包反编译后导入到eclipse中

如题所述

导入步骤:
1、使用dex2jar工具,将apk反编译成.jar后缀的文件(该文件是所有.class文件的压缩包);
2、使用jd-gui.exe工具,打开上一步骤生成的.jar后缀的文件;使用File->Save all sources菜单,将.jar文件包中的所有文件以java源码文件形式导出。
3、eclipse中创建android工程:File->new->Project->android->Android Project from Existing code;在Root Directory:中填写AndroidManifest.xml所在的文件夹路径。
4、将第2步骤中生成的所有文件和文件夹一起copy到第3步骤生成的工程中的src文件夹中(你也可以在工程目录下随便创建一个目录,然后将java源码文件扔进出,然后在工程目录下面的.classpath文件中添加该文件夹的目录路径)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-27
右击项目名,选择Build Path,点击Config Build Path...,在弹出的对话框中点击Add External JARs...,选择要导入的jar包,点击OK追问

答非所问,我想知道的不是这个,这个我也会

第2个回答  2016-10-27
eclipse 有反编译插件,具体叫啥不记得。百度一搜索一堆。追问

导入进去后还得能在eclipse中运行这个程序

追答

反编译后,你把源码拷贝出来就可以啦。

本回答被提问者采纳
相似回答