Шаблонное приложение для Android? - PullRequest
2 голосов
/ 28 мая 2010

Я создал приложение, которое хочу использовать в качестве основы для нескольких других вариантов. Варианты будут взяты из файлов ресурсов / ресурсов и уникального AndroidManifest.xml. Тем не менее, я хочу иметь возможность оставить весь код приложения в покое (изменение пакета всех моих классов и т. Д.). Мне трудно понять, как это сделать.

Моей первой мыслью было просто иметь мое основное приложение в отдельном пакете, а затем указать конкретный пакет приложения в манифесте. Однако из-за этого возникают проблемы с сгенерированным классом R.java, поскольку он создается в пакете основного приложения.

У кого-нибудь есть мысли о том, как этого добиться? Иметь базовый код, а варианты приложения бывают в ресурсах / активах и манифесте?

1 Ответ

4 голосов
/ 28 мая 2010

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

Можно также поискать идеи в Android Parcel Project , хотя он больше предназначен для компонентов многократного использования, чем ваш конкретный вариант использования.

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