欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

网站百科

为您解码网站建设的点点滴滴

3分钟傻瓜式反编译一个APP

发表日期:2016-07 文章编辑:小灯 浏览次数:1085

3分钟傻瓜式反编译一个APP

本文原创,转载请注明出处、

写在前面:

最近工作有些忙,一段时间没更新博客了,趁着刚吃完晚饭,来更新一下~

前几天,需求上有一个功能没思路,反编译了一下同类型的APP,找到了一个关键类,问题得以解决。网络上有很多比较成熟的文章,不过我个人对于反编译这块,有些需求过剩,不够简单粗暴,所以特来介绍一个方便的工具来进行反编译操作。

反编译是为了啥?

我们什么时候需要反编译呢?

  • 想获得目标APP的资源(图片等)

  • 有功能不会写了,参考(copy)一下同类APP

  • 某些“羞羞”的事情

前两条需求还是蛮常见的,最后一条是开个玩笑,别做坏事就~

准备工具

  • onekey decompile apk (一键反编译APK工具)

  • 目标APK

    onekey decompile apk下载链接

正确姿势

下载工具压缩包

下载压缩包

多说一句,这个工具集成了三个反编译的工具的功能,一步到位。如果你对这三个工具各自的功能使用感兴趣,自行搜索学习一下。

解压到C盘根目录

解压到C盘根目录

这里强调一下,最好是放在C盘根目录下,放到别的盘反编译可能会失败。我就失败过一次,具体原因是什么不得而知~

得到以下文件:

得到以下文件

将要反编译的APK放到这个目录下:

放APK到目录下

将apk文件拖拽_onekey-decompile-apk.bat

拖拽

然后耐心等待十几秒......

源代码弹出,反编译完成!

反编译完成
  • 会在onekey-decompile-apk目录下生成和apk同名的目录(放置了apktools反编译出来的东西)
  • 会在onekey-decompile-apk目录下生成和apk同名的jar文件(dex2jar反编译出来的class)

图片资源会很完整,有些代码被混淆了,不过还是能看懂个大概的~

写在后面:

这个工具的作用不止于此,有需要再慢慢研究吧~


本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户学习参考,本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://dengtar.com/15534.html
相关APP开发
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.