aapt.exe下载最新更新|软件分类|下载排行|手机站

您所在的位置:首页电脑软件系统优化 → aapt.exe(apk分析工具) 电脑最新版

aapt.exe(apk分析工具)

aapt.exe(apk分析工具)

软件指数:5

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

最新软件

win7企业官方旗舰版iso纯净镜像文件win7企业官方旗舰版iso纯净镜像文件2.9M系统优化

windows2000professional中文版windows2000professional中文版687.2M系统优化

system mechanic pro最新版system mechanic pro最新版52M系统优化

mzrambooster内存优化软件mzrambooster内存优化软件1.1M系统优化

avg tuneup系统优化软件avg tuneup系统优化软件741KB系统优化

ashampoo winoptimizer27ashampoo winoptimizer2726.9M系统优化

推荐软件

鲁大师电脑版安装包鲁大师电脑版安装包6.3M系统优化

驱动精灵万能网卡版电脑版驱动精灵万能网卡版电脑版349.6M系统优化

adguard电脑版adguard电脑版38.2M系统优化

360系统重装大师电脑版360系统重装大师电脑版22.8M系统优化

软件介绍软件截图相关版本网友评论下载地址

  • 类型:软件 系统优化
  • 版本:电脑最新版
  • 大小:392KB
  • 更新:2025-07-16 09:29
  • 语言:中文
  • 等级:
  • 平台: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已停止工作怎么解决?

直接关闭错误提示

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

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

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

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

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

点击build

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

选择silent,确定

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

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

aapt.exe怎么用

将文件拷贝到C:\Windows\System32 目录下即可;

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

aapt.exe怎么用

查看apk版本号

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

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

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

aapt.exe怎么用

这里的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后即正常。

特别说明

软件截图

aapt.exe(apk分析工具) 电脑最新版 0

相关版本

    多平台下载

    • 电脑版

      aapt.exe(apk分析工具) 电脑最新版

    • 包名:
    • MD5:

    0人参与互动,查看所有0条评论>网友评论

    发表评论

    (您的评论需要经过审核才能显示)

    查看所有0条评论>>

    换一换

    相关软件

    百度开发者工具电脑版百度开发者工具电脑版微信web开发者工具pc版微信web开发者工具pc版开发者工具app开发者工具app迷你开发者工具箱app最新版迷你开发者工具箱app最新版华为hms core pc版本华为hms core pc版本tweakpower汉化版(电脑优化系统软件)tweakpower汉化版(电脑优化系统软件)

    下载排行

    heu kms activator官方中文版heu kms activator官方中文版4.2M系统优化

    directx修复工具增强版directx修复工具增强版196.2M系统优化

    微PE工具箱官方版微PE工具箱官方版227.1M系统优化

    AutoCAD2020注册机64位免费版AutoCAD2020注册机64位免费版388KB系统优化

    .net framework 3.5离线安装包.net framework 3.5离线安装包300.2M系统优化

    Defender Control中文版Defender Control中文版447KB系统优化

    heu kms activator官方中文版heu kms activator官方中文版4.2M系统优化

    directx修复工具增强版directx修复工具增强版196.2M系统优化

    小米电脑管家最新版本小米电脑管家最新版本661.7M系统优化

    微PE工具箱官方版微PE工具箱官方版227.1M系统优化

    .net framework 3.5离线安装包.net framework 3.5离线安装包300.2M系统优化

    netframework40离线安装包netframework40离线安装包48.7M系统优化

    同类最新专题

    netframeworknetframeworkwindows和office激活工具windows和office激活工具装机助手装机助手pe工具箱pe工具箱win8激活工具win8激活工具
    X下载地址

    aapt.exe(apk分析工具) 电脑最新版