Android - Как использовать Android Asset Packaging Tool?

Я хочу использовать aapt.exe прекратить сжимать мой database.db файл при компиляции моего приложения для Android. Я запускаю терминал (Mac OS) и набираю:

aapt -0 db

Выдает ошибку:

ERROR: Unknown command '-0'
Android Asset Packaging Tool

Я использую Android SDK v20.0.1. Я сделал какую-то ошибку?

2 ответа

НАСКОЛЬКО МНЕ ИЗВЕСТНО:

  • Этот инструмент позволяет просматривать, создавать и обновлять Zip-совместимые архивы (zip, jar, apk). Он также может компилировать ресурсы в бинарные активы.

  • Поместите Android Asset Packaging Tool в каталог инструментов / SDK инструмента, в котором вы можете просматривать, создавать, обновлять вложения в формате ZIP (zip, jar, apk). Файлы ресурсов также могут быть скомпилированы в двоичный файл.

  • Хотя вы, вероятно, не часто будете использовать aapt напрямую, сценарии сборки и плагины IDE могут использовать этот инструмент для упаковки файла apk, составляющего приложение Android.

  • Даже если вы не можете напрямую использовать инструмент aapt, но сценарии сборки и подключаемый модуль IDE будут использовать этот упакованный файл apk, являющийся приложением Android.

FYI:

  • Linux или Mac OS X:

    • откройте терминал, перейдите в каталог tools /,
    • запустить команду. / Aapt
  • Окна:

    • откройте командную строку и перейдите в каталог tools /,
    • выполнить команду aapt.exe

Команды aapt:

  • Нажмите здесь, чтобы узнать AAPT команды

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.

Другие вопросы по тегам