找软件用软件,到126g软件园!
您的位置:126g软件园>电脑软件>编程开发>

ApkTool反编译工具 v3.0 最新版

ApkTool汉化版

ApkTool反编译工具 v3.0 最新版

  • 大  小:23.74MB
  • 官  网:HomePage
  • 评  分:
  • 类  型:国产软件
  • 环  境:WinAll
  • 语  言:简体中文
  • 分  类:编程开发
  • 时  间:2021-02-22
本地下载
安全无毒无插件
基本简介

ApkTool汉化版是用于安卓逆向工程的一款功能强大的apk反编译辅助工具,具有界面美观大方,功能强劲实用等特点,能够帮助用户们快速对apk进行反编译、回编译、签名等操作,另外ApkTool还内置三种签名方式可供选择,是经常DIY安卓软件的小伙伴们必备工具。

ApkTool是一个免费的开源工具,用户有了它即可解码来自第三方,封闭和二进制APK的资源,让你可以轻松对APK数据包进行反编译操作,而且该软件支持在命令窗口中直接开发程序,也支持使用命令提示语句对程序进行调试等操作,可以为你带来各种便利。

ApkTool汉化版

ApkTool汉化版特色

1、ApkTool助手可以反编译apk,回编译apk

2、ApkTool助手内置官方最新apktool 2.3.4

3、集成jadx,jd-gui

4、ApkTool助手官方版的三种签名方式:内置最新.jks格式 .keystore证书密钥文件debug.keystore,反回编译签名后apk,安全软件不再报毒

ApkTool汉化版特色

ApkTool汉化版功能

1、反编译.apk

对.apk文件进行反编译。

2、重建.apk

根据反编译.apk得到目录重建.apk文件。

3、签名.apk

对.apk文件进行签名。

4、优化.apk

对.apk文件进行优化。

5、framework-res.apk工具

实现framework-res.apk的安装和管理。

6、.apk转.jar

将.apk文件转换为.jar文件。

7、.dex转.jar

将.dex文件转换为.jar文件。

ApkTool汉化版安装步骤

1、在本站下载ApkTool汉化版软件,获得一个压缩包

2、对其进行解压,得到这个exe文件

ApkTool汉化版安装步骤1

3、ApkTool助手软件为绿色软件打开直接使用

ApkTool汉化版安装步骤2

ApkTool汉化版使用教程

1、我们双击打开“APKTool.cmd”

ApkTool汉化版使用教程1

2、确保我们的软件目录下有该框架文件,如果没有请去官网下载。我们首先先安装“framework-res框架”,打出“5”,然后回车即可

ApkTool汉化版使用教程2

3、如果是HTC ROM我们还需要另一个框架文件,如果没有请去官网下载。安装“com.htc.resources.apk”。打出“6”并回车即可

ApkTool汉化版使用教程3

4、接下来我们就可以根据提示进行操作了,除了必须要安装的java环境以外,用户需要将需要反编译的文件改名为“123.apk”,然后就可以对该文件进行操作了

ApkTool汉化版使用说明

1、请先配置好JAVA的使用环境,使用方法可网上找教程。

2、选择在该页面下载apktool软件包,将下载的软件包解压到E盘根目录。

3、按windows徽标键 + R 键,在开始菜单找到运行并进入。

ApkTool汉化版使用说明1

4、再运行输入框中输入cmd并回车进入小黑板。

ApkTool汉化版使用说明2

5、然后依次:输入E: 并回车进入电脑的E盘——输入cd apktool 并回车即可进入E:/apktool目录下。该目录即是上边操作存放的反编译apk文件所在的目录下了。

6、将framework-res.apk从手机的官方刷机包里面提取出来放到E:/apktool目录

ApkTool汉化版使用说明3

7、接下来为apktool安装框架。在命令提示符窗口输入 apktool if framework-res.apk 回车,这样框架就会自动安装好。

ApkTool汉化版使用说明4

8、下面可以正常进行apk的反编译和回编译了。命令如下apktool d xxx.apk →这是反编译命令。xxx.apk就是在E:/apktool目录下欲反编译的apk文件apktool b xxx →这是回编译命令。xxx就是反编译后的文件所在文件夹,这个文件夹一般是以之前反编译的文件名为名称,例如我反编译SystemUI.apk,就会在E:/apktool目录下生成一个SystemUI文件夹,回编译命令就可以这样写“apktool b SystemUI”。回编译完成会在SystemUI文件夹生成一个dist文件夹和一个build文件夹。dist文件夹里面存放的就是回编译后不带有签名的apk文件,build文件夹里面还有一个apk文件夹,里面存放的就是回编译后没有打包成apk的文件。

ApkTool汉化版使用说明5

常见问题

问:用apktool工具反编译apk后怎么得到源码?

答:一、工具准备:apktool , dex2jar , jd-gui

二、使用dex2jar + jd-gui 得到apk的java源码

1.用解压工具从apk包中取出classes.dex文件

用命令(dex2jar.bat classes.dex)得到一个 jar文件

2.用jd-gui反编译工具将得到.jar文件反编译成.java文件

三、使用apktool得到apk的xml文件

1.用命令(apktool d xxx.apk xxx_xml)反编译xxx.apk包

2.从 xxx_xml 文件夹得到xml文件

四、第二步 得到的程序源代码 和 第三步 得到的xml文件组合下,即可得到完整的apk源码。

五、应用: 汉化/去广告,加 values-zh-rCN, values-zh-rTW, values-de, values-fr

1.在步骤三的文件夹xxx_xml/res/ 下, 建文件夹: values-zh-rCN,values-zh-rTW

2.1复制valuesstrings.xml 到 values-zh-rCN 并翻译.

2.2 去广告见;

3.重建APK,用命令(apktool b xxx) ,输出到ABC/dist/out.apk

或命令( apktool b xxx out.apk)

六、重新打包和签名

问:如何利用apktool(APK反编译工具)反编译apk?

答:下载apktool所需文件:

解压刚刚下载的文件,并将解压的文件放入zhuanC:Windows目录下

启动控制台,输入apktool,回shu车可查看到apktool工具常用指令,如图

新建一个文件夹,用于存放apk及待解压的文件,这里笔者将文件夹建在D:apk目录,同时放入用于测试的android app包(test.apk)

控制台输入:apktool d D:apktest.apk D:apktest 进行反编译操作

中句话中“D:apktest.apk”指apk存放位置,“D:apktest”指反编译后文件存放的位置

反编译成功之后,进入D:apktest文件目录可以查看到反编译后的文件

软件截图
ApkTool反编译工具 v3.0 最新版 (部分资源需前往网盘或官网获取)