吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 23727|回复: 114
收起左侧

[Android Tools] 反编译工具apktool 2.5.0

    [复制链接]
映梓 发表于 2021-3-24 12:43
本帖最后由 映梓 于 2021-6-20 12:26 编辑

软件特点

1. apk 反编译(解包)、回编译(打包)、签名、执行zipalign对齐
2. 最新官方版apktool 2.5.0 和.jks格式 .keystore证书密钥文件debug.keystore 和 testkey.x509.pem和密钥文件testkey.pk8
3. apksigner、signapk以及jarsigner加与不加时间戳4种签名方式供选择

使用说明

1. 将apktool 2.5.0程序zip压缩包直接解压至磁盘分区 C:\ 根目录下 ,然后把待编译程序如C4009-C7P07.apk重命名为1.apk,复制到 C:\apktool 目录中
2. 需要jdk支持,官方下载地址: https://www.oracle.com/technetwork/java/javase/downloads/
3. 环境变量JAVA_HOME,要指向jdk目录,若电脑上环境变量没有JAVA_HOME路径,可在电脑上设置本机环境变量JAVA_HOME路径

    在电脑上可按以下方法设置环境变量:JAVA_HOME、PATH、CLASSPATH ,若只设置JAVA_HOME 、PATH就能正常编译或签名apk,就无需设置CLASSPATH

       JAVA_HOME:我的电脑(计算机)->属性->高级(高级系统设置)->单击“环境变量”按钮
                  ->单击“系统变量”区域的“新建”按钮->在“变量名”文本框中输入JAVA_HOME
                  在“变量值”文本框中输入JDK的安装路径(如:C:\Program Files\Java\jdk1.7.0_80),单击确定

       PATH :    在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%\bin;(直接添加,连;也加上,无需加空格之类的,以下相同)
                  如果不存在,则新建变量PATH,设定变量值为:%JAVA_HOME%\bin;

       CLASSPATH:在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添加(前面有个.):  .%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
                  如果不存在,则新建一个,设定变量值为(前面有个.):    .;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;

       完成以上步骤后,开始验证是否安装成功
       运行CMD(开始,运行,输入cmd,回车),Win7以上系统,右键点击“以管理员身份运行”“命令提示符”,然后输入javac,回车,假如出现了一堆如何使用java的帮助,那就是已经安装成功了
       如果没有显示java的帮助那么就重新设置环境变量,把AVA_HOME、PATH、CLASSPATH都删除掉,按上述步骤重新建立即可

4. 点击相应的批处理文件反编译(解包)、回编译(打包)、签名、执行zipalign对齐


1.png

2.png

3.png

4.png

5.png

下载地址:https://wwi.lanzoui.com/iHNykn93v2d

免费评分

参与人数 27吾爱币 +21 热心值 +23 收起 理由
jinyuliangyuan + 1 + 1 用心讨论,共获提升!
124wb + 1 + 1 谢谢@Thanks!
SoulMark + 1 热心回复!
longfei2017 + 1 + 1 谢谢@Thanks!
zuinanqiao123 + 1 + 1 谢谢@Thanks!
kk1212 + 1 + 1 谢谢@Thanks!
yzhongyan + 1 + 1 我很赞同!
goodista + 1 + 1 我很赞同!
o0蜗牛 + 1 谢谢@Thanks!
丶随风 + 1 + 1 谢谢@Thanks!
logns + 1 + 1 我很赞同!
pentium315 + 1 谢谢@Thanks!
笑里藏刀 + 1 热心回复!
可乐有毒 + 1 + 1 谢谢@Thanks!
52_deelii + 1 + 1 谢谢@Thanks!
赤〆夜 + 1 用心讨论,共获提升!
lph619 + 1 + 1 热心回复!
小宇同志 + 2 + 1 谢谢@Thanks!
SugarXiaoJie + 1 我很赞同!
花样撞机 + 1 我很赞同!
xtwuyou + 1 + 1 热心回复!
Keeper168 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
HIIILI0 + 1 我很赞同!
Redfiremaple + 1 谢谢@Thanks!
不错,对也好 + 1 + 1 谢谢@Thanks!
风吹桃花香 + 1 我很赞同!
2021.3.13我来了 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dgfgzc 发表于 2021-3-24 15:22
感谢分享,有用
jdcdc 发表于 2023-12-29 15:39
本帖最后由 jdcdc 于 2023-12-29 15:40 编辑

还有在用这个工具的吗?回编译出现了以下错误,有遇到过的吗?正在回编译(打包)……
I: Using Apktool 2.5.0
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
W: C:\apktool\1\res\values\layouts.xml:3: error: Found tag layout where item is expected
W:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\53521\AppData\Local\Temp\brut_util_Jar_119527403321375678181678425361981629164.tmp, p, --forced-package-id, 127, --min-sdk-version, 14, --target-sdk-version, 23, --version-code, 11000001, --version-name, 5.6.0.600244, --no-version-vectors, -F, C:\Users\53521\AppData\Local\Temp\APKTOOL314258954874708642.tmp, -e, C:\Users\53521\AppData\Local\Temp\APKTOOL10073026695772658691.tmp, -0, arsc, -I, C:\Users\53521\AppData\Local\apktool\framework\1.apk, -S, C:\apktool\1\res, -M, C:\apktool\1\AndroidManifest.xml]

回编译(打包)完成……

请按任意键继续. . .
tanghengvip 发表于 2021-3-24 13:00
yy5201314 发表于 2021-3-24 13:04
支持一下看看怎么用
htyww 发表于 2021-3-24 13:05
这个和apkide哪个强大些呢?
红蓝黄 发表于 2021-3-24 13:11
感谢分享
wfcaicai 发表于 2021-3-24 13:31
谢大佬分享
不知火龙果 发表于 2021-3-24 13:31
小白来围观了。虽然看不懂
蜘蛛人 发表于 2021-3-24 13:44
htyww 发表于 2021-3-24 13:05
这个和apkide哪个强大些呢?

感觉apkide方便一点
ai3399608 发表于 2021-3-24 13:57
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 22:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表