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.