美文网首页我爱编程
ApkTool 反编译 xml文件 ,图片

ApkTool 反编译 xml文件 ,图片

作者: zhengLH | 来源:发表于2018-01-24 16:21 被阅读0次

【A】前言:

最近我在使用AndroidStudio混淆打包release版本,打包是否成功?自然想到了反编译。然后百度“apk反编译”,出来最多的是apktool反编译。百度也真是越来越水了,反正百度出来的教程都是N年前的,现在早就不能用了。很多博主也都不跟新博客了,然后随着jdk发展apktool也跟新很多代了。所有有些博主的内容,已经没法儿用了。

比如:  http://blog.csdn.net/vipzjyno1/article/details/21039349/#reply

这个博主,有些地方说得还不错。但是apktool下载版本和用法早就过时了,现在已经没法儿用了。

工具介绍:

(1)apktool 

    作用:主要查看res文件下xml文件、AndroidManifest.xml和图片。(注意:如果直接解压.apk文件,xml文件打开全部是乱码)

(2)dex2jar

    作用:将apk反编译成Java源码(classes.dex转化成jar文件)

(3)jd-gui

    作用:查看APK中classes.dex转化成出的jar文件,即源码文件

【B】新版本apktool用法:

1、下载: https://ibotpeaches.github.io/Apktool/install/

【步骤】当然了上面这个链接和图片描述的可能也会变。

目前就是下载两个文件apktool.bat和apktool.jar(这个如果你下载的文件有版本号,比如apktool_2.2.1.jar,就要改名字为apktool.jar),

然后把上面两个文件都放到C://Windows下面。(我是windows系统,其他系统按照自己的来)

2、使用方法

  https://ibotpeaches.github.io/Apktool/#

其实就是,运行CMD,进入比如app-release.apk所在目录,然后运行apktool d app-release.apk就可以了,默认解压的文件就在app-release.apk所在目录。

【重点】命令行:  apktool d app-release.apk

【友情链接】https://www.cnblogs.com/chen110xi/p/6612437.html

相关文章

  • apk反编译

    使用apktool反编译apk得到图片、XML配置、语言资源等文件 apktool 下载地址 https://ib...

  • Android笔记

    反编译工具apktool:获取资源文件,图片资源,布局文件和XML文件。dex2jar: 将dex代码反编译成ja...

  • Android-apk快速反编译

    目录1、下载工具2、用apktool反编译apk得到图片、XML配置、语言资源等文件3、使用dex2jar反编译a...

  • Mac下反编译

    反编译工具三件套: apktool -- 将apk中的xml文件、图片、语言资源文件等反编译成原状态dex2jar...

  • Android apk 反编译

    工具下载 1、反编译apk中XML文件 cmd进入./tool/apktool目录下 执行:apktool.bat...

  • Android 反编译

    1. 资源文件的反编译(apktool) 包括manifest.xml layout drawable 下的xml...

  • 「安卓」反编译Apk(mac)

    一、反编译需要的工具 1.apktool:目的:主要是为了反编译查看AndroidManifest.xml文件操作...

  • apktool之APK解压、打包

    Android apktool是一个用来处理APK文件的工具,可以对APK进行反编译生成程序的源代码和图片、XML...

  • APK反编译

    Apktool Apktool 目前最新的版本是2.3.3,可以反编译查看AndroidManifest.xml和...

  • Android逆向(反编译一个APK)

    一、反编译未加固的apk 1、反编译用到的工具 apktool:资源文件获取,可以提取出图片文件和布局文件进行使用...

网友评论

    本文标题:ApkTool 反编译 xml文件 ,图片

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