920手游网:安全、高速、放心的专业下载站! 站点归档| 最新更新| 软件分类| 下载排行| 站点地图

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

aapt.exe(apk分析工具)

  • 电脑版下载

    手机扫描下载

  • 扫描访问手机版扫描访问手机版

软件指数:5

相关标签
apk分析工具 开发者工具
更多>

最新软件

3DMark手机版3DMark手机版319.84M驱动软件

3DMark苹果版3DMark苹果版2.2G驱动软件

Futuremark 3Dmark中文版Futuremark 3Dmark中文版12.37G驱动软件

MSI Afterburner ios版MSI Afterburner ios版1.7M驱动软件

微星afterburner手机版微星afterburner手机版1.97M驱动软件

微星小飞机中文版微星小飞机中文版41.31M驱动软件

推荐软件

ATTO Disk Benchmark汉化版ATTO Disk Benchmark汉化版1.56M驱动软件

鲁大师绿色版鲁大师绿色版178.25M驱动软件

NWinfo(开源硬件信息检测工具)NWinfo(开源硬件信息检测工具)5.71M驱动软件

kepler bios tweaker(显卡性能优化软件)kepler bios tweaker(显卡性能优化软件)73K驱动软件

Fan Control(电脑风扇控制软件)Fan Control(电脑风扇控制软件)12.52M驱动软件

cpuz安卓版汉化版cpuz安卓版汉化版4.7M驱动软件

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

  • 版本:电脑最新版
  • 大小:392
  • 更新:2026-07-12
  • 语言:中文
  • 等级:
  • 平台: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_2018_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:4d9ee968d296ffcb2a4d3236ba6edc09

相关软件

reg organizer(注册表管理工具)reg organizer(注册表管理工具) 蜗牛关机软件蜗牛关机软件 Revo Uninstaller卸载软件Revo Uninstaller卸载软件 清浊app高级版清浊app高级版 定时开机大师定时开机大师 清浊电脑版清浊电脑版
安卓必备软件
我要56货主手机版我要56货主手机版 恋魂爆吧器手机版恋魂爆吧器手机版 流量充值手机版流量充值手机版 轻车邦手机客户端轻车邦手机客户端 交话费手机版交话费手机版 qq照片墙八组图切割器qq照片墙八组图切割器
装机必备软件
58同城 13.44.5 电脑版58同城 13.44.5 电脑版 扫描全能王 7.10.0.2601130000 电脑版扫描全能王 7.10.0.2601130000 电脑版 同花顺-移动电脑版 11.11.03 电脑版同花顺-移动电脑版 11.11.03 电脑版 今日头条 15.3.0 电脑版今日头条 15.3.0 电脑版 作业帮 14.28.0 电脑版作业帮 14.28.0 电脑版 唯品会 9.67.1 电脑版唯品会 9.67.1 电脑版
电脑软件推荐
OCCT(电源检测软件)OCCT(电源检测软件) occt电源测试软件单文件版occt电源测试软件单文件版 鲁大师ipad版鲁大师ipad版 鲁大师电脑版鲁大师电脑版 鲁大师手机版鲁大师手机版 Argus Monitor中文版Argus Monitor中文版

下载排行

Trae国内版Trae国内版327.08M应用工具

Trae mac版Trae mac版280.38M应用工具

MobileClawMobileClaw101.77M应用工具

阿里悟空ai mac版阿里悟空ai mac版217.02M应用工具

Reasonix mac中文版Reasonix mac中文版22.38M应用工具

Reasonix中文版Reasonix中文版18.15M应用工具

Get笔记app官方版Get笔记app官方版277.17M应用工具

Get笔记电脑版Get笔记电脑版121.22M应用工具

秋叶comfyui整合包中文版秋叶comfyui整合包中文版21.4G应用工具

ToDesk AI Mac版ToDesk AI Mac版342.3M应用工具

ToDesk AI手机版(原名ToClaw)ToDesk AI手机版(原名ToClaw)192.11M应用工具

ToDesk AI电脑版ToDesk AI电脑版146.98M应用工具

同类专题推荐

闪乱神乐系列闪乱神乐系列 霸王的大陆霸王的大陆 街头格斗单机街头格斗单机 骗术酒馆骗术酒馆