优奇网:安全、高速、放心的专业下载站! 最新更新| 软件分类| 下载排行

您当前所在位置:首页电脑软件 → 资源列表 → 系统优化 → aapt.exe(apk分析工具)

aapt.exe(apk分析工具)

软件指数:8

相关标签
目录 原因 分析
更多>

最新软件

腾讯会议Mac版腾讯会议Mac版208.91 MBmac软件

ParallelsDesktop26forMacParallelsDesktop26forMac235.92 MBmac软件

企业微信mac版本企业微信mac版本587.25 MBmac软件

QQ音乐formacQQ音乐formac80.81 MBmac软件

SmartFTP(FTP文件传输客户端)SmartFTP(FTP文件传输客户端)10.02 MB网络工具

Illustrator2025Mac中文版Illustrator2025Mac中文版4.21 GBmac软件

推荐软件

思源笔记Mac版思源笔记Mac版185.91 MBmac软件

火星小说电脑版「含模拟器」火星小说电脑版「含模拟器」28.44 MB其他软件

口袋原油电脑版「含模拟器」口袋原油电脑版「含模拟器」76.45 MB其他软件

易次元电脑版「含模拟器」易次元电脑版「含模拟器」290.27 MB其他软件

高考满分作文电脑版「含模拟器」高考满分作文电脑版「含模拟器」30.96 MB其他软件

高考直通车电脑版「含模拟器」高考直通车电脑版「含模拟器」77.27 MB其他软件

软件介绍软件截图下载地址

  • 类型:系统优化
  • 版本:电脑最新版
  • 大小:392
  • 更新时间:2026-01-08 01:12:08
  • 语言:中文
  • 等级:
  • 平台:Win11, Win10, Win7, Win8
  • 厂商:
  • 中文名:aapt.exe
特别说明

aapt.exe下载之后,只能通过运行cmd命令启动,作为apk分析软件,很适合安卓开发程序猿使用;主要用户apk编辑工作,可以轻松获取apk相关信息;在一众android SDK工具中,还算是比较好用的一个小程序;除了靠cm窗口执行之外,还可以添加到软件环境变量中运行,兼容性极强。

aapt.exe(apk分析工具)介绍

aapt命令是android SDK 中的一个工具,功能强大,比如在windows平台获取apk包的信息!aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看,创建,更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,尽管你可能没有直接使用过aapt工具,但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序,在使用aapt之前需要在环境变量里面配置SDK-tools路径,或者是路径+aapt的方式进入aapt。

aapt.exe已停止工作怎么解决?

直接关闭错误提示

点击eclipse菜单栏上的window--preferences

点击左侧菜单的android左边的小三角形,拉开菜单

点击build

选择silent,确定

检查你的xml文件是否出错,有时候属性的缺失会造成这个问题的发生,比如name属性就经常被遗忘

aapt.exe怎么用

将文件拷贝到C:WindowsSystem32 目录下即可;

运行aapt,不会报错说明能使用了,如下

查看apk版本号

运行命令:aapt d badging .apk(你要查的apk包名)

这条命令会产生很多信息,简化的命令如下:

aapt d badging “impos_V0.4.4_2026_12_22_1400(UAT).apk” | find “pack”

这里的404其实是“0404”的缩写

关于我们

aapt 命令可应用于查看apk包名、主activity、版本等很多信息

1.aapt l[ist] [-v] [-a] file.{zip,jar,apk}

List contents of Zip-compatible archive.

1.1列出压缩文件目录

aapt l <file_path.apk>

参数:

-v:会以table的形式输出目录,table的表目有:Length、Method、Size、Ratio、Date、Time、CRC-32、Name。

其中Method表示压缩形式,有:Deflate及Stored两种,即该Zip目录采用的算法是压缩模式还是存储模式;可以看出resources.arsc、*.png采用压缩模式,而其它采用压缩模式。

Ratio表示压缩率。CRC-32未明其意,Sodino盼指教。

-a:会详细输出所有目录的内容。

2.aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]

badging          Print the label and icon for the app declared in APK.

permissions      Print the permissions from the APK.

resources        Print the resource table from the APK.

configurations   Print the configurations in the APK.

xmltree          Print the compiled xmls in the given assets.

xmlstrings       Print the strings of the given compiled xml assets.

2.1 查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各种详细信息

aapt dump badging <file_path.apk>

2.2 查看权限

aapt dump permissions <file_path.apk>

2.3 查看资源列表

aapt dump resources <file_path.apk>

一般都会输出很多的信息,如要全部查看,请用下面这两句:

aapt dump resources <file_path.apk>   > sodino.txt

sodino.txt

这样会把所有的信息通过重定向符">"输出到sodino.txt文件中,然后再打开该文件即可查看。

2.4 查看apk配置信息

aapt dump configurations <file_path.apk>

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

aapt dump xmltree <file_path.apk> res/*.xml

以树形结构输出的xml信息。

aapt dump xmlstrings <file_path.apk> res/*.xml

输出xml文件中所有的字符串信息。

由于此处代码量比较大,本人写成批处理形式了。

rem 测试的工程目录下必须得有gen文件夹,否则会提示:Unable to open class file R.java:No such file or directory

%aapt% package -f -m -J %GEN% -S %RES% -I %ANDROID_JAR% -M %ANDROID_MANIFEST_XML%

使用aapt生成资源包文件

%aapt% package -f -M %ANDROID_MANIFEST_XML% -S %RES% -A %ASSETS% -I %ANDROID_JAR% -F %RESOURCE%

%GEN%:存放的R.java文件夹路径。

%RES%:res文件夹路径。

%ANDROID_JAR%:引用的android.jar路径。

%ANDROID_MANIFEST_XML%:工程AndroidManifest.xml绝对路径。

%ASSETS%:asset文件夹路径。

%RESOURCE%:生成的resouces.arsc存放路径。

其余的不解释,直接见效果:

aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]

Delete specified files from Zip-compatible archive.

aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...]

Add specified files to Zip-compatible archive.

aapt v[ersion]

Print program version.

乱码问题说明:

在Window下,进行adb shell后,举个例子,如果你的sdcard下保存着中文字符文件名的文件,则在CMD下显示是一些无规律的中文并夹杂着乱码。

出现这种情况的原因是:

Android中使用的是UTF-8字符,而CMD默认字符集是ANSI,中文环境下即为GBK,代码页为936。

查询当前代码页的方法为在CMD下直接输入“chcp”命令,并会返回“活动的代码页:936”字样。

找出原因了,解决办法也就有了。

只要使用UTF-8格式的代码页65001就OK了,命令如下:

[java]  view plain copy

可以看到,中文字符都显示正常了。呵呵,Sodino解决!!

引申一个问题:

刚把CMD默认值代码页设为65001后,发现用ADT打混淆包的Eclipse会报"Conversion to Dalvik format failed with error 1"的异常,至今原因不明。将代码页默认值再调回936后即正常。

软件截图

厂商其他下载

更多+

平台下载

  • MD5:

相关软件

heu kms activator中文版heu kms activator中文版 mzrambooster内存优化软件mzrambooster内存优化软件 system mechanic prosystem mechanic pro windows2000professional中文版windows2000professional中文版 win7企业旗舰版iso纯净镜像文件win7企业旗舰版iso纯净镜像文件 ashampoo winoptimizer27ashampoo winoptimizer27
夜间必备软件
adguard电脑版adguard电脑版 ddu电脑版ddu电脑版 .net framework 4.7.1离线安装包.net framework 4.7.1离线安装包 GoodSync破解版GoodSync破解版 FlyEnv本(原PhpWebStudy)FlyEnv本(原PhpWebStudy) edge monitor浏览器监控软件edge monitor浏览器监控软件
装机必备软件
e2esoft vsc虚拟声卡电脑版e2esoft vsc虚拟声卡电脑版 microsoft.net runtime安装程序microsoft.net runtime安装程序 windows7简体中文语言包windows7简体中文语言包 搞机助手电脑版搞机助手电脑版 Iperius Backup备份软件Iperius Backup备份软件 .net framework 4.8.1离线安装包.net framework 4.8.1离线安装包
电脑软件推荐
sound lock音量控制软件sound lock音量控制软件 360小贝温控独立版360小贝温控独立版 glarysoftregistryrepair(注册表修复工具)glarysoftregistryrepair(注册表修复工具) win7大硬盘补丁win7大硬盘补丁 quickmemorytestok(电脑内存检测软件)quickmemorytestok(电脑内存检测软件) wau管理器汉化版(windows更新管理工具)wau管理器汉化版(windows更新管理工具)

下载排行

zTasker电脑版zTasker电脑版19.07 MB其他软件

单文件制作工具单文件制作工具8.88 MB其他软件

MAXHUB传屏助手电脑版MAXHUB传屏助手电脑版44.58 MB其他软件

沙漏验机电脑版沙漏验机电脑版126.02 MB其他软件

HofoSetup(安装包制作大师)HofoSetup(安装包制作大师)8.18 MB其他软件

斗鱼直播管家电脑版斗鱼直播管家电脑版263.81 MB其他软件

广发金融终端广发金融终端133.5 MB其他软件

南京证券鑫易通交易软件南京证券鑫易通交易软件115.62 MB其他软件

大智慧策略投资终端大智慧策略投资终端190.55 MB其他软件

天风高财生电脑版天风高财生电脑版69.48 MB其他软件

汇通启富金融终端汇通启富金融终端121.79 MB其他软件

Prepros(前端开发工具)Prepros(前端开发工具)178.6 MB其他软件

同类专题推荐

儿时的街机游戏儿时的街机游戏 拼图游戏大全拼图游戏大全 原神原神 生活实用APP生活实用APP