Подтвердить что ты не робот

Игнорирование файлов из Android APK

Можно ли игнорировать файлы, упакованные в Android APK? Например, у меня есть файлы .psd в той же папке, что и их .png-копии, и все файлы .psd упаковываются.

Я знаю, что могу переместить их за пределы папки, но мне нравится иметь их вместе и предпочитаю не по возможности

4b9b3361

Ответ 1

Это фактически поддерживается в инструменте Packet Pack для Android (AAPT).

Я всегда помещал свои psd-подобные файлы в каталоги ресурсов следующим образом:

/res/drawable/_pre_production/ic_launcher.psd

Любой каталог _pre_production не будет добавлен в APK.

При таком подходе они находятся в подкаталоге каталога фактических изображений, но я не вижу проблемы с этим. Он все еще аккуратно организован.;)

Ответ 2

Ant script выполнит трюк. Если вы используете proguard, даже script может быть достаточно хорош для u.

Ответ 3

Используйте Maven Android Plugin и объявите свои ресурсы с соответствующим шаблоном, который исключил соответствующие типы файлов, которые вы не хотите добавлять (например, */. psd). Просмотрите документацию для плагина ресурсов и посмотрите M aven Android Plugin Образцы проекта. В частности, приложение MorseFlash, которое я создал, и настройку, связанную с плагином ресурсов.

Ответ 4

Вы можете попробовать использовать maven android plugin и добавить некоторую логику в фазу сборки.

Ответ 5

Если вы используете Eclipse, щелкните файл правой кнопкой мыши и выберите "Исключить из пути сборки"