反编译apk文件,得到其源代码的方法…………急急

反编译apk文件,得到其源代码的方法…………急急,第1张

win+r键,输入cmd回车(如果是win7,开始-输入cmd搜索,出现cmd.exe右键哪闷以管理员运行)d出的命令框输入dex2jar.bat所在的盘的盘符+冒号如(f:)括号内为输入内容回车,接着输入cd+dex2jar.bat所在的文件夹名(看你的图片文件夹侍宴名为d)cd d回车,接着可以使用dex2jar.bat命令了(输入dex2jar.bat classes.dex 回李谈弯车就得到您最后说的“

运行 dex2jar.bat classes.dex

,生成classes.dex.dex2jar.jar”

”了

android培训中有很重要的一个知识点就是反编译获得java源碰旅代码,但是这个知识点又恰恰是很多同学的软肋,很难掌握,今天就来帮你解决你的难题。

环境:win7

步骤:

1,下载工具包

dex2jar-0.0.9.13--反编译工具--name=dex2jar-0.0.9.13.zip&can=2&q=

jd-gui-0.3.5.windows.zip--反编译后的文件查看器

分别解压。

2,将源apk的后缀名修改.jar并解压,得到其中的classes.dex文件,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.13文件夹

在命令行下定位到dex2jar.bat所在目录 (开始>运行>cmd>cd c:\dex2jar-0.0.9.13)

运行 :dex2jar.batclasses.dex

将生成 classes_dex2jar.jar

接下来就可以通过jdgui下的jd-gui.exe程序打开生成的jar包看到java代码了。

 岩纯 多看多做多练习是学习语言必须经历的过程,学习不是一朝一夕的事情,只有恒之以衡笑枣凳的坚持才能带来成功。希望以上的Android教程能给大家带来帮助。

在网上搜了一些办法,有些说换绝基粗个反编译工具,或者其他的

其实解决这个问题很简单,问题就是并镇因为生成jar的时候就失锋早败了,

dex2jar.bat

classes.dex

这一步没有成功,

那是因为我的dex2jar工具版本太低,下载一个最新的来编译,就ok了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12264826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存