我想在编译我的Android应用时使用aapt.exe
来停止压缩我的database.db
文件。我运行终端(Mac OS)并输入:
aapt -0 db
它抛出错误:
ERROR: Unknown command '-0'
Android Asset Packaging Tool
我正在使用android sdk v20.0.1。我犯了什么错误吗?
答案 0 :(得分:6)
此工具允许您查看,创建和更新Zip兼容 档案(zip,jar,apk)。它还可以将资源编译为二进制 资产。
在SDK工具/目录中获取Android资产包装工具 您可以查看,创建,更新ZIP格式文档的工具 附件(zip,jar,apk)。资源文件也可以编译成 二进制文件。
虽然您可能不会经常直接使用aapt,但是构建脚本和 IDE插件可以利用这个工具打包apk文件 构成一个Android应用程序。
即使您可能不直接使用aapt工具,但构建脚本 和IDE插件将使用这个工具打包的apk文件构成了 Android应用程序。
Linux或Mac OS X:
<强>窗:强>
答案 1 :(得分:4)
aapt是一种通用的Android资产套餐工具,可用作:
“aapt list” - 列出ZIP,JAR或APK文件的内容 “aapt dump” - 从APK文件中转储特定信息 “aapt package” - 打包Android资源 “aapt remove” - 从ZIP,JAR或APK文件中删除文件 “aapt add” - 将文件添加到ZIP,JAR或APK文件中 “aapt crunch” - 处理PNG文件。