电脑如何打开apk文件(ios上的安卓虚拟机)

aapt 有两个命令可以直接操作 apk 文件,可以很方便的帮我们查看 apk 的一些基本信息

1、aapt dump xmltree apk文件名.apk 资源文件名.后缀

比如,我们想查看 apk 安装包中的清单文件,我们还是以「瑞幸」为例吧。

执行命令

aapt dump xmltree lucky.apk AndroidManifest.xml

得到 AndroidManifest.xml 的信息

如下图:

可以直接操作的 apk 命令可以直接操作的 apk 命令
注意:如果没有将 aapt 命令 设为 环境变量,则会爆出 aapt: command not found 的问题

看,一条命令就能拿到这些信息了,省去了解压或者反编译等操作,是不是很简单!

2、dexdump dex文件名.dex

和 aapt 命令差不多,dexdump 命令直接操作的是 dex 文件。

当我们将 apk 文件进行解压之后,有的时候需要查看dex 文件,那么可以使用 dexdump 命令查看一下。

比如,我们解压 「瑞幸」的 apk 文件,得到 dex 文件

可以直接操作的 apk 命令可以直接操作的 apk 命令

我们来看一下这个 classes.dex

dexdump classes.dex

可以直接操作的 apk 命令可以直接操作的 apk 命令

得到的 dex 文件很长,我们可以用 “>” 将文件保存到本地进行分析处理。

dexdump classes.dex > luckydex.txt’

可以直接操作的 apk 命令可以直接操作的 apk 命令

就像这样。

好了,本篇就简单介绍这两个命令,后续会继续跟进,谢谢大家。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至624739273@qq.com举报,一经查实,本站将立刻删除。
Like (0)
柳的头像

相关推荐

发表回复

Please Login to Comment
微信
微信
SHARE
TOP
要想花得少,就用购宝。话费电费9折起,官方公众号:购宝