Android 使用 aapt 命令查看 apk 包名

1、aapt 是什麼

aapt 即Android Asset Packaging Tool,在SDK的build-tools目錄下。該工具能夠查看,建立, 更新ZIP格式的文檔附件(zip, jar, apk)。也可將資源文件編譯成二進制文件,儘管你可能沒有直接使用過aapt工具,可是build scripts和IDE插件會使用這個工具打包apk文件構成一個Android 應用程序。在使用aapt以前須要在環境變量裏面配置sdk-tools路徑,或者是路徑+aapt的方式進入aapt。app

aapt 命令可應用於查看apk包名、主activity、版本等不少信息。工具

2、aapt 的使用

首先須要配置aapt的環境變量,而後咱們就可使用aapt命令來查看一些內容了。ui

2.1 查看apk包各類詳細信息

使用aapt查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各類詳細信息
aapt dump badging <file_path.apk>  > out.txt插件


2.2 查看權限

aapt dump permissions <file_path.apk>  > out.txtxml


2.3 查看資源列表

aapt dump resources <file_path.apk>
通常都會輸出不少的信息,如要所有查看,請用下面這兩句:
aapt dump resources <file_path.apk>   >  out.txt
這樣會把全部的信息經過重定向符">"輸出到 out.txt 文件中,而後再打開該文件便可查看。ip


2.4 查看apk配置信息

aapt dump configurations <file_path.apk> > out.txt資源


2.5 查看指定apk的指定xml文件

aapt dump xmltree <file_path.apk> res/***.xml
以樹形結構輸出的xml信息。
aapt dump xmlstrings <file_path.apk> res/***.xml
輸出xml文件中全部的字符串信息。文檔

相關文章
相關標籤/搜索