Несколько проектов из одного проекта с разными ресурсами и конфигурационными файлами - PullRequest
1 голос
/ 19 сентября 2011

У меня есть один проект, скажем, шаблонный проект. Есть все источники и макеты для разных версий других проектов. Без Drawables, потому что другие проекты имеют разные.

Есть также 2 проекта, которые используют эту библиотеку шаблонов проектов. Который имеет свои собственные ресурсы для рисования и некоторые собственные файлы XML макета.

Это работает для меня, я могу скомпилировать его и на устройстве оно работает.

Но каждый раз, когда создается рабочее пространство, я получаю много ошибок из проекта шаблона, что отсутствуют файлы повторного анализа, которые используются в XML-файлах макета.

res\layout\news_list.xml:9: error: Error: No resource found that matches the given name (at 'src' with value '@drawable/logosmall').

Это нормально? Я использую неправильный способ сделать это? Как я могу это исправить?

Надеюсь, кто-нибудь из вас сможет мне помочь.

1 Ответ

0 голосов
/ 19 сентября 2011

Проект библиотеки обрабатывается как обычный проект Android процессом сборки, поэтому, если вы хотите, чтобы он создавался без ошибок, вам необходимо включить все ссылочные ресурсы (или, по крайней мере, заполнители с аналогичными именами) в сам проект библиотеки, даже если онидолжны быть "переопределены" вашими проектами приложений.

...