吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8706|回复: 32
收起左侧

[Android 分享] apktool的安装与简单使用

  [复制链接]
seeyou_shj 发表于 2021-4-15 09:12
昨天研究了一下andriod killer,发现其本身是引用了apktool,然后加入了一些扩展功能,比如apk签名等等。既然核心内容是apktool,那么今天来研究一下这个软件是咋回事。

到官网搜索新版本,下载。目前新版本为2.5.0。官网地址:https://ibotpeaches.github.io/Apktool/


安装过程很简单,首先安装java环境,这个网上搜一下就可以解决,不详述了。然后,更简单了,只要把apktool_2.5.0.jar更名为apktool.jar,然后与网站上下载的apktool.bat文件一起放在一个目录里就可以了。当然为了方便使用,我们还要把环境变量里加上这个目录的名字。


到dos命令行下,运行apktool,看看有输出就是安装完成了。


111.png

参考了一下官网的使用说明,发现几个主要的应用方法:

1. 解压,也就是解包。

java环境下,可以运行:java-jar apktool.jar d [文件名]dos命令行下,可以直接运行apktool d [文件名]这里[文件名]是指*.apk文件。后面用参数 -o 也可以指定输出目录。
2. 打包,也就是编译。
java环境下,可以运行:java-jar apktool.jar b [文件名]dos命令行下,可以直接运行apktool b [文件名]默认是在目录下\dist\生成一个apk包。生成的包有可能会比原有的apk文件略小,有两个原因,一是没有签名,一是编译版本比较高,新版本编译会让生成的文件略小。
3. 关于框架的安装
至于什么是框架?android本身自带框架,一般的应用都是在andriod自带框架下运行。但是也有大厂商自己会做开发,也就有自身的框架,比如HTC有一个名为的框架com.htc.resources.apk,LG有一个名为lge-res.apk。
apktool可以使用if参数安装框架。
apktoolif framework-res.apk
对于包含自身框架的apk程序,要先安装框架,然后再去解包,这样不会导致解包不完全的情况。
ok,今天先写到这里。

免费评分

参与人数 7吾爱币 +7 热心值 +4 收起 理由
JRGG + 1 我很赞同!
混曌大魔王 + 1 + 1 很可以呀!
你的小宝贝 + 1 我很赞同!
安德鲁儿 + 1 + 1 用心讨论,共获提升!
Kristin_ + 1 我很赞同!
Vicxsl + 1 + 1 用心讨论,共获提升!
HuZH + 1 + 1 谢谢@Thanks!

查看全部评分

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

Zoro. 发表于 2021-4-15 09:16
666666666666666666666666

免费评分

参与人数 1吾爱币 -1 收起 理由
芽衣 -1 此为违规行为,请遵守论坛版规!

查看全部评分

 楼主| seeyou_shj 发表于 2021-4-18 11:24
wpfyzq 发表于 2021-4-18 10:55
问下大佬,这个工具可以打开安卓游戏拆包出来的.bundle文件吗,如果不行那要用什么工具

这个我真不知道。。。我也是初学

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
wpfyzq + 1 + 1 热心回复!

查看全部评分

tyosei 发表于 2021-4-15 09:17
木子小每文 发表于 2021-4-15 09:25
感谢分享~~~~~~~~~
君临简 发表于 2021-4-15 09:39
感谢分享
爱你小吉君 发表于 2021-4-15 09:51
表示还是看不懂
pentest686 发表于 2021-4-15 10:59
java -jar apktool.jar d -r *.apk,-r参数必须加,否则重打包大概率失败
L__ 发表于 2021-4-15 11:00
太需要这类教程,谢谢分享
lifz888 发表于 2021-4-15 11:21
非常不错的学习资料,支持分享
lingyezhixi 发表于 2021-4-15 13:18
有高级一点的教程吗,这个已经会啦。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 11:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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