Android实践--apk反编译
来源:互联网 发布:如何安装车载导航软件 编辑:程序博客网 时间:2024/06/04 17:53
Android apk反编译一步到位
Andriod的apk在编译打包的时候将资源文件进行了二进制编译,.class文件编译成了.dex文件,经过了这几步之后,我们是无法查看资源文件和java文件,如果我们想看看市面上一些优秀app的设计和实现,我们就需要做一些工作了,具体有一下三个方面市面上有些app的布局设计的还是不错的,这时候你要借鉴参考一下,需要做一些工作了:
- 1.反编译资源文件: 需要apktool工具。apktool下载 Google code官方下载
- 2.反编译dex文件: 需要dex2jar工具。 dex2jar下载 Google code官方下载
- 3.反编译class文件: 需要jd-jui工具。 jd-jui下载
利用上面三个工具分别进行反编译的操作,我推荐一篇很好的文章,这篇博文讲的和详细,打开这个文章链接前请看完下面一句话噢~
今天我的重点不是说怎么使用这三个工具,这些工具使用起来也很简单的,我给大家介绍一个Android反编译一步到位的工具,如果你使用过这个工具,就不用再浪费时间看这边文章了,把你宝贵的时间用在其他地方吧。如果你没有使用过,当你看完上面那篇文章后,回过头来看下面这个工具的使用,你才会发现它的确简化了很多工作,下面是这个小工具的信息:
名字:onekey-decompile-apk功能:1.集成apktool/dex2jar/jd-gui。2.只需执行一步即可反编译出apk所有文件(资源文件和jar等等)3.反编译完毕后自动打开jd-gui反编译jar文件。使用方法:1.在Downloads中下载onekey-decompile-apk.zip, 解压缩到类似D:\downloads\onekey-decompile-apk2.将apk文件放到onekey-decompile-apk目录下3.将apk文件拖拽到_onekey-decompile-apk.bat上执行结果:1.在onekey-decompile-apk目录下生成和apk同名的目录(放置了apktools反编译出来资源)2.会在onekey-decompile-apk目录下生成和apk同名的jar文件(dex2jar反编译出来的class)
下载:onekey-decompile-apk下载 Google code官方下载
图解:
下载解压后onekey-decompile-apk目录中文件如下:
BBbaoInterviewTest.apk是要反编译的apk文件,只需要将apk文件放入此目录中,然后将apk文件拖拽到onekey-decompile-apk.bat上就会自动执行。
有没有很简单呢,还不赶快试试~ ~
文章来源:http://blog.csdn.net/ysjian_pingcx/article/details/25468867
5 0
- Android实践--apk反编译
- Android实践 -- Apk反编译工具-dex2jar
- apk反编译实践
- Android防止apk程序被反编译的实践
- 反编译Android apk文件
- 反编译ANDROID APK文件
- Android APK 反编译
- Android 反编译 .apk 文件
- 反编译android apk
- android中apk反编译
- 反编译Android apk
- android中apk反编译
- Android APK反编译
- android apk反编译
- android APK反编译
- Android APK反编译
- android apk反编译
- Android APK反编译
- 一对夫妇的离婚账单
- Linux系统对IO端口和IO内存的管理
- iOS中 设置 uiview的背景图片 制定uiview的某个角为圆角
- 简单工厂模式
- QUERY_REWRITE_INTEGRITY
- Android实践--apk反编译
- C++中sizeof(string)
- CCRef.h
- Java远程访问Oracle教程
- chrome 下修改 agent 的方法
- java构造器的学习
- 利用convertView优化ListView性能
- android卡发,修改icon.png(APP图标),发现没有更改
- 浅析:Java与C++的主要区别