android 反编译apk

原创 2013年12月03日 14:40:02

Android 反编译apk是指将apk文件反编译得到java的class文件,从而可以查看生成apk的源码。

步骤如下:

1、将待反编译的apk文件的后缀名改为.zip。

2、将zip文件解压缩后会得到class.dex文件。

3、使用dex2jar(这是一个将dex文件转换为jar文件的工具,可以到网上下载,很多),

      将class.dex文件拷贝到与dex2jar.bat文件同一目录下,打开命令窗口(Win7系统在运行框中输入cmd回车即可),

     并进入dex2jar所在的目录,然后输入:dex2jar.bat  class.dex回车即可生成classes_dex2jar.jar文件。

     示例如下:

    

4、使用工具jd-gui(该工具是一个将jar文件转换为class文件的工具,可到网上下载),双击运行后,

直接打开上一步得到的.jar文件即可。


Android APK反编译就这么简单 详解(附图)

本篇文章摘自某某某 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现...
  • luanxuye
  • luanxuye
  • 2017年02月03日 15:08
  • 904

Android-Mac电脑如何进行APK反编译-使用apktool、jd-gui

最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和win...
  • hanhailong726188
  • hanhailong726188
  • 2015年01月03日 20:57
  • 38831

apk反编译查看*.java,AndroidManifest.xml,布局xml文件

这个对没有使用jockey混淆代码的管用! 一、反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的classes.dex转化成Jar文件...
  • qq_17007915
  • qq_17007915
  • 2015年12月08日 10:35
  • 4210

[置顶] Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用...
  • qq_24531461
  • qq_24531461
  • 2017年06月14日 22:38
  • 711

Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用...
  • vipzjyno1
  • vipzjyno1
  • 2014年03月11日 22:06
  • 946815

教你用最新工具反编译android apk

所谓工欲善其事必先利其器,首先从官网拿到最新的反编译工具: APK反编译工具: dex2jar:https://github.com/pxb1988/dex2jar(原网址:http://...
  • u013068887
  • u013068887
  • 2017年05月27日 13:53
  • 7613

Android APK反编译得到Java源代码和资源文件

一.反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看J...
  • u014626557
  • u014626557
  • 2015年08月28日 15:48
  • 1258

Android APK反编译就这么简单 详解(图文详解)

前言自己很早以前就在反编译,但是知道今天要做才又捡起来了,今天就把他记录下来吧。 工具准备1、测试环境: win10 2、使用工具:2.1 CSDN上下载地址: apktool dex2j...
  • sihai12345
  • sihai12345
  • 2017年05月30日 19:37
  • 856

Mac环境下反编译apk

mac环境下反编译apk
  • CHZiroy
  • CHZiroy
  • 2015年06月10日 19:45
  • 3147

MAC端Android反编译工具及使用

【写在前面】 今天在做项目时遇到一个困难,需求是这样的: 模仿csdn客户端,实现app端查看博文内容,要求不使用H5混合开发实现文章在界面上的显示; 图1-1 简书博文界面 我想到了简书客户...
  • wj_november
  • wj_november
  • 2016年05月29日 00:55
  • 9061
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 反编译apk
举报原因:
原因补充:

(最多只允许输入30个字)