Android - 如何使用Android资产包装工具?

Ngu*_*inh 4 android aapt

我想用来在编译我的Android应用程序时aapt.exe停止压缩我的database.db文件.我运行终端(Mac OS)并键入:

aapt -0 db
Run Code Online (Sandbox Code Playgroud)

它抛出错误:

ERROR: Unknown command '-0'
Android Asset Packaging Tool
Run Code Online (Sandbox Code Playgroud)

我使用的是android sdk v20.0.1.我犯了什么错吗?

Dur*_*n.H 6

据我所知:

  • 此工具允许您查看,创建和更新Zip兼容的存档(zip,jar,apk).它还可以将资源编译为二进制资产.

  • aapt那个Android工具包工具在SDK工具/工具目录中可以查看,创建,更新ZIP格式文件附件(zip,jar,apk).资源文件也可以编译成二进制文件.

  • 虽然您可能不会经常直接使用aapt,但构建脚本和IDE插件可以利用此工具打包构成Android应用程序的apk文件.

  • 即使您可能没有直接使用aapt工具,但构建脚本和IDE插件将使用此工具打包的apk文件构成一个Android应用程序.

供参考:

  • Linux或Mac OS X:

    • 打开终端,转到工具/目录,
    • 运行命令./ Aapt
  • 视窗:

    • 打开命令提示符并转到tools /目录,
    • 执行命令aapt.exe

aapt命令:

  • 点击这里学习aapt命令


Pra*_*rma 5

aapt是通用的Android资产打包工具,可用于:

“ aapt列表”-列出ZIP,JAR或APK文件的内容。
“ aapt dump”-从APK文件中转储特定信息。
“ aapt软件包”-打包Android资源。
“ aapt remove”-从ZIP,JAR或APK文件中删除文件。
“ aapt添加”-将文件添加到ZIP,JAR或APK文件。
“ Aapt压缩”-压缩 PNG文件。