查看安卓APK源码破解

简介: 原文:查看安卓APK源码破解 工具准备: .android4me的AXMLPrinter2工具 dex2jar jd-gui 工具下载:http://download.csdn.net/detail/catshitone/8491347 开始: 第一步: 首先用解压软件(如好压)等,把apk包解压出来。
原文: 查看安卓APK源码破解

工具准备:

<1>.android4me的AXMLPrinter2工具
<2>dex2jar
<3>jd-gui
工具下载:http://download.csdn.net/detail/catshitone/8491347

开始:

第一步:

首先用解压软件(如好压)等,把apk包解压出来。其中解压后的xml文件打开时乱码,改怎么查看呢?
apk解压后
解压后的文件夹

第二步:

打开cmd.exe进入到解压后的文件夹中。输入:

java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml

其中,showtimes_list.xml是你要查看的乱码的xml文件,h.xml是转换后的非乱码的文件。名字可自定义。
生成的h.xml
打开时非乱码的xml文件

第三步:

解压后拿到了一个classes.dex文件,我们需要将dex文件变为jar文件。这里用到了另一个工具dex2jar。用cmd进入到dex2jar的文件目录中,并把classes.dex文件拷贝过来。输入以下命令:

dex2jar.bat classes.dex

命令
运行完之后,在当前文件夹会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。
生成的jar文件

第四步:

利用jd-gui,将jar文件反向工程为java代码。打开jd-gui把刚才生成的那个jar文件,拖到这里面就直接能查看源代码了。不过这个源代码并不是原来一模一样的真源代码。

www.sltianxia.com

目录
相关文章
|
12天前
|
JSON 编译器 开发工具
VS Code阅读Android源码
VS Code阅读Android源码
14 1
|
1月前
|
XML Java Android开发
Android实现自定义进度条(源码+解析)
Android实现自定义进度条(源码+解析)
56 1
|
1月前
|
Java Android开发
Android反编译查看源码
Android反编译查看源码
29 0
|
11天前
|
Java Android开发
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
23 0
|
10天前
|
缓存 Android开发 开发者
pc上使用命令给android安装apk
pc上使用命令给android安装apk
18 0
|
11天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
16 0
|
11天前
|
安全 Java Shell
Android13 adb input 调试命令使用和源码解析
Android13 adb input 调试命令使用和源码解析
19 0
|
12天前
|
Java Android开发
Android Mediatek 添加 APK 安装和下载开关
Android Mediatek 添加 APK 安装和下载开关
6 0
|
18天前
|
数据采集 小程序 数据可视化
Java Android原生智慧校园管理系统源码
对班牌的考试模式、班牌模式上课模式进行设置及管理,设置成功后,班牌端将同步应用。
23 0
|
19天前
|
传感器 小程序 Java
Java+saas模式 智慧校园系统源码Java Android +MySQL+ IDEA 多校运营数字化校园云平台源码
Java+saas模式 智慧校园系统源码Java Android +MySQL+ IDEA 多校运营数字化校园云平台源码 智慧校园即智慧化的校园,也指按智慧化标准进行的校园建设,按标准《智慧校园总体框架》中对智慧校园的标准定义是:物理空间和信息空间的有机衔接,使任何人、任何时间、任何地点都能便捷的获取资源和服务。
17 1