前言: 个人兴趣,想对自己开发的一个Android demo反编译看看,做一下记录. 工具: apktool:资源文件的获取,提取出res路径下的文件进行查看; dex2jar:将apk反编译为java源码(即classes.dex文件转换回jar文件); jd-gui:反编译dex2jar反编译出 ...
分类:
移动开发 时间:
2018-04-18 19:13:58
阅读次数:
278
前置环境 需要JAVA环境,如果没有配置JAVA 环境,点下面链接按教程进行配置: Java开发环境搭建:http://www.cnblogs.com/magisk/p/8496396.html 所需要的工具 1、apktool,功能:反编译出apk所需要的资源文件和布局设置文件等, 下载地址:ht ...
分类:
移动开发 时间:
2018-03-18 13:11:36
阅读次数:
405
一、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件 下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下, 打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令 ...
分类:
移动开发 时间:
2017-12-12 10:30:07
阅读次数:
211
1.官方最新版本下载地址 http://java.decompiler.free.fr/?q=jdgui 2.反编译流程: ...
分类:
移动开发 时间:
2017-12-07 23:45:12
阅读次数:
277
本文笔者粗略的介绍如何利用一些工具,对Android进行反编译,从而得到源码,希望对你有所帮助,笔者的android环境为4.4.2。 1.准备资源. 在开始之前,需要准备三项工具:apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看dex2jar 作用:将apk反编译成ja ...
分类:
移动开发 时间:
2017-12-05 13:32:55
阅读次数:
169
(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。) 2017年12月1日新版本apktool用法: 把要解压的apk文件放在自己任意一个盘的目录下,在apk的目录下,按住shift+鼠标右键打开cmd黑窗口 如下图:接下来输入官 ...
分类:
移动开发 时间:
2017-12-01 13:34:28
阅读次数:
263
在mac os系统上反编译android apk,首先需要准备好以下3个文件: 1、apktool:https://ibotpeaches.github.io/Apktool/install/ 2、dex2jar:https://github.com/pxb1988/dex2jar 3、jd-gui ...
分类:
移动开发 时间:
2017-11-03 20:18:16
阅读次数:
182
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一 ...
分类:
移动开发 时间:
2017-10-06 18:35:50
阅读次数:
253
一、工具准备:apktool , dex2jar , jd-gui二、使用dex2jar + jd-gui 得到apk的java源码 1.用解压工具从 apk包中取出 classes.dex 文件 用命令(dex2jar.bat classes.dex)得到一个 jar文件2.用jd-gui反编译工 ...
分类:
其他好文 时间:
2017-10-03 12:06:53
阅读次数:
140
最近看到一款APK上的功能模块很好,但是没有源码,所以研究一下反编译。网上查阅资料,需要如下工具: [1] apktool (资源文件获取) ; [2] dex2jar(源码文件获取) ; [3] jd-gui (源码查看) ; 官方最新版本下载地址: apktool(google code) jd ...
分类:
移动开发 时间:
2017-09-22 21:21:07
阅读次数:
185