美文网首页UtilsAndroid技术知识Android知识
一、基本工具与基本使用方法

一、基本工具与基本使用方法

作者: KaelQ | 来源:发表于2017-06-07 19:16 被阅读85次

三个工具:apktool、dex2jar和jd-gui

1.apktool

功能:获取资源文件

  1. 将apktool.bat和apktool.jar放入一个文件夹内,并且在环境变量Path里添加文件夹路径。
  • 使用
    使用cmd命令提示符解码apk
    apktool d xxx.apk
    具体过程如下



    结果出现了资源文件和AndroidManifest.xml,而smali文件夹内就是java具体的类文件,只不过是smali格式的。


2.dex2jar

功能:将dex转为jar文件

  • 安装
    进入github后开始下载



    下载后解压得到工具如下:


  • 使用
    将apk解压出来,将classes.dex放入dex2jar文件夹中。



    使用命令行将dex转为jar



    结果为下图所示:

3.jd-gui

功能:将jar文件展示成class文件

  • 安装
    下载解压即可


  • 使用
    打开jd-gui,将dex转化成的jar文件打开,如下图所示:


相关文章

网友评论

    本文标题:一、基本工具与基本使用方法

    本文链接:https://www.haomeiwen.com/subject/ikkafxtx.html