AAPT всегда сжимает файлы ресурсов - PullRequest
3 голосов
/ 24 июня 2010

У меня есть скрипт сборки Ant для моего проекта Android. Я использую aapt для упаковки различных файлов ресурсов. Я хочу, чтобы файлы ресурсов были распакованы. Я пробовал флаг ‘-0 ′, но файлы все еще сжимаются! Но когда я собираю через Eclipse, файлы ресурсов распаковываются. Почему этот флаг не работает?

Вот моя цель в Ant:

Упаковочные ресурсы и активы ...

Ответы [ 2 ]

3 голосов
/ 23 февраля 2011

Это не тот случай, когда активы и сырьевые ресурсы всегда несжаты. По словам разработчика Android , это было ошибкой в ​​документации, которая, по-видимому, теперь удалена.

Фактически, сжатие ресурса контролируется его типом файла или-0 флаг.См. Работа со сжатием активов в приложениях для Android .

Я знаю, что это не отвечает на ваш вопрос и поэтому должно быть опубликовано как комментарий, но у меня еще нет прав на публикацию комментариев.

0 голосов
/ 24 июня 2010

Рассматривали ли вы вместо этого размещение своих ресурсов в подкаталоге res/raw/?Файлы, размещенные в этом каталоге, не сжимаются.Или же поместите ваши файлы в каталог assets/ и прочитайте их, используя AssetManager, если вам нужна исходная иерархия или имена файлов в вашем приложении.

Документация Android по типам ресурсов

...