Android通过aapt命令获取apk详细信息(包括:文件包名,版本号,SDK等信息)
作者:Edwin05 时间:2023-11-01 11:29:19
公司运维问我怎么在windows上安装模拟器,我你说你安装模拟器干什么?他说,我安装模拟器查看app的包名这些信息做统计。
我顿时想,有必要这样折腾么?
我然后就给他装了Android SDK通过build-tools下面的aapt.exe文件执行命令即可得到所有apk信息。
aapt命令
aapt l[ist] [-v] [-a] file.{zip,jar,apk} List contents of Zip-compatible archive.
aapt d[ump] [--values] [--include-meta-data] WHAT file.{apk} [asset [asset ...]]
* aapt d strings *.apk ---> 打印的内容资源表字符串池APK文件。
* aapt d badging *.apk ---> 打印的标签和图标应用APK中声明。
* aapt d permissions *.apk ---> 从APK文件打印的权限
* aapt d resources *.apk ---> 从APK文件打印资源表。
* aapt d configurations *.apk ---> APK文件打印的配置。
* aapt d xmltree *.apk res/***.xml---> 以树形结构打印xml信息。
* aapt d xmlstrings *.apk res/***.xml---> 打印xml文件中所有的字符串信息。
aapt p[ackage] [-d][-f][-m][-u][-v][-x][-z][-M AndroidManifest.xml]
包android资源。它将读取资产和资源提供- m - a - s或raw-files-dir参数。- j - p - f和- r控制文件的输出选项。
aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]
从Zip-compatible档案删除指定文件。
aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...]
指定的文件添加到Zip-compatible存档。
aapt c[runch] [-v] -S resource-sources ... -C output-folder ...
PNG预处理对一个或多个资源文件夹吗并将结果存储在输出文件夹中。
aapt s[ingleCrunch] [-v] -i input-file -o outputfile
在单个文件做PNG预处理。
aapt v[ersion]
打印程序版本。
以上所述是小编给大家介绍的Android通过aapt命令获取apk详细信息(包括:文件包名,版本号,SDK等信息)网站的支持!
来源:http://www.cnblogs.com/why168888/p/6051120.html
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
C#中的Explicit和Implicit详情
![](https://img.aspxhome.com/file/2023/5/129765_0s.png)
WPF+SkiaSharp实现自绘投篮小游戏
![](https://img.aspxhome.com/file/2023/8/69798_0s.gif)
Java多线程之Worker Thread模式
一篇文章带你搞定JAVA Maven
![](https://img.aspxhome.com/file/2023/2/122262_0s.png)
Spring Boot启动过程全面解析(三)
Java 实战项目锤炼之嘟嘟健身房管理系统的实现流程
![](https://img.aspxhome.com/file/2023/0/125250_0s.png)
Android如何获取QQ与微信的聊天记录并保存到数据库详解
![](https://img.aspxhome.com/file/2023/6/122086_0s.png)
注解处理器(APT)是什么
![](https://img.aspxhome.com/file/2023/2/139212_0s.png)
基于Java中的数值和集合详解
Spring @value用法示例详解
Java7到Java17之Switch语句进化史示例详解
Java实现的微信图片处理工具类【裁剪,合并,等比例缩放等】
Java命令设计模式详解
Java编程BigDecimal用法实例分享
Java Zookeeper分布式分片算法超详细讲解流程
Java(TM) Platform SE binary 打开jar文件的操作
![](https://img.aspxhome.com/file/2023/4/62534_0s.jpg)
Spring Boot集成Spring Cache过程详解
![](https://img.aspxhome.com/file/2023/3/84583_0s.png)
Mybatis关联映射举例详解
![](https://img.aspxhome.com/file/2023/8/128908_0s.png)
Flutter实现矩形取色器的封装
![](https://img.aspxhome.com/file/2023/9/96009_0s.jpg)
@PathVariable和@RequestParam传参为空问题及解决
![](https://img.aspxhome.com/file/2023/4/62674_0s.png)