Андроид всегда упаковывает неиспользованные ресурсы? - PullRequest
0 голосов
/ 23 июля 2010

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

MyProject
/res
    /layout
        main.xml (used in all apps)
        productlist1.xml (used in app ABC.apk)
        productlist2.xml (used in app XYZ.apk)

main.xml должен быть упакован в приложения ABC и XYZ

productlist1.xml должен быть упакован с приложением ABC, но не с приложением XYZ

productlist2.xml должен быть упакован с приложением XYZ, но не с приложением ABC

1 Ответ

1 голос
/ 23 июля 2010

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

Да.

и если есть способ избежать этого

Использовать библиотечные проекты . Или создайте пользовательские задачи Ant, которые фильтруют ресурсы, которые упаковываются в любую данную версию приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...