ios上的安卓虛擬機:電腦如何打開apk文件

aapt 有兩個命令可以直接操作 apk 文件,可以很方便的幫我們查看 apk 的一些基本信息

1、aapt dump xmltree apk文件名.apk 資源文件名.後綴

比如,我們想查看 apk 安裝包中的清單文件,我們還是以「瑞幸」為例吧。

執行命令

aapt dump xmltree lucky.apk AndroidManifest.xml

得到 AndroidManifest.xml 的信息

如下圖:

可以直接操作的 apk 命令
注意:如果沒有將 aapt 命令 設為 環境變數,則會爆出 aapt: command not found 的問題

看,一條命令就能拿到這些信息了,省去了解壓或者反編譯等操作,是不是很簡單!

2、dexdump dex文件名.dex

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

當我們將 apk 文件進行解壓之後,有的時候需要查看dex 文件,那麼可以使用 dexdump 命令查看一下。

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

可以直接操作的 apk 命令

我們來看一下這個 classes.dex

dexdump classes.dex

可以直接操作的 apk 命令

得到的 dex 文件很長,我們可以用 「>」 將文件保存到本地進行分析處理。

dexdump classes.dex > luckydex.txt’

可以直接操作的 apk 命令

就像這樣。

好了,本篇就簡單介紹這兩個命令,後續會繼續跟進,謝謝大家。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/219278.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-09 10:56
下一篇 2024-12-09 10:56

相關推薦

發表回復

登錄後才能評論