Организация ресурсов для проекта Android в нескольких пакетах

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

com.example.myapp – содержащие основные классы и действия

com.example.myapp.module1 – классы и действия, относящиеся к модулю 1

com.example.myapp.module2 – классы и действия, относящиеся к модулю 2

и так далее. Поскольку каждый модуль не может работать независимо, все включено в один проект Eclipse.

Теперь было бы здорово организовать ресурсы на отдельные пакеты. На данный момент все мои макеты и чертежи предварительно скомпилированы в com.example.myapp.R .

Есть ли способ организовать проект, чтобы Eclipse автоматически com.example.myapp.module1.R ресурсы для модуля 1 в com.example.myapp.module1.R и т. Д.?

com.example.myapp.module2.SomeClass – это имена пакетов Java, и вы можете свободно выбирать их для каждого класса. Вам даже не нужно начинать с com.example.myapp .

Но com.example.myapp.R генерируется из имени пакета, определенного в вашем AndroidManifest.xml и это исправлено, поскольку это имя пакета определяет ваше приложение и ресурсы, принадлежащие приложению. Насколько я знаю, нет возможности разбить это на дополнительные пакеты (если вы сохраните его в одном проекте).

Однако, если вы используете проекты библиотек для включения в приложение, возможно, вы можете иметь разные .R s.