Android:反编译查看源码
16lz
2021-01-23
下载>>>>>>>>>>>>>>>
使用图形化反编译工具:Androidfby
打开Androidfby中的Android反编译工具,选择相应的apk,点击“反编译”,就可以得到apk的布局文件和图片
另一种方法是用apktool.bat输入命令反编译,这个出错概率少一点,不过没上面那么方便
.......\apktool>apktool.bat d testAndroid.apk
利用jdgui.exe查看java代码:
反编译之后的文件夹里面找到classes.dex(此文件可通过上一步得到,也可以把apk文件扩展名改为.zip解压后获得)
将dex文件复制到dex2jar的文件夹目录下面
执行以下命令dex2jar.bat classes.dex
然后就会在dex2jar下生成一个classes_dex2jar.jar
运行jd-gui...目录下的jd-gui.exe,选择菜单:File -> Open File 选择classes_dex2jar.jar即可查看java代码了
使用File->Save all sources菜单,将所有文件以java源码文件形式导出就复制到工程的src目录下。
相关文章:
站在巨人的肩膀上学习Android开发
更多相关文章
- Android之怎么操作文件(读写以及保存到sdcard)
- Android中strings.xml文件
- Android Studio导入.so库文件方法
- 使用Android Studio对Android系统源码进行单步调试
- Android显示PDF文件之iText
- Android中解析doc、docx、xls、xlsx格式文件
- Android源码个个击破之Context和Activity的启动流程
- Android中除了利用VideoView、Mediaplayer播放视频文件外,还可以