2012-03-10 1 views
0

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

Еще одна проблема, которая приходит на ум - это дизайн, который может изменить некоторые проекты, поскольку в этом случае вы должны добавить в папку ресурсов проекта, которая наследует ресурсы для изменения.

спасибо!

ответ

0

Что касается дублирования проекта: вы можете легко скопировать и вставить структуру проекта в целом, а затем из Eclipse, вы можете сделать New Project ->Android Project ->create project from existing source.

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

+0

Я использую свою базу в качестве проекта библиотеки, и это то, что я хотел. Еще одна вещь, если у меня есть в базовом проекте класс конфигурации, который используется приложением, как мне переписать значения в этом классе для использования в других проектах, которые я копирую? – danybarco

+0

Вы не можете использовать для этого полиморфизм? Вы можете определить метод getter, который будет перезаписан в производных приложениях. –

+0

Проблема в том, что в моей библиотеке есть действия, классы, ресурсы и т. Д. И проект, который использует библиотеку, просто хотел выбрать один класс для настройки. Если я создал класс, который наследуется от класса конфигурации, и создаст геттер, перезаписанный, он никогда не получит доступ к этому классу, перейдите в класс библиотеки. – danybarco

0

Я бы использовал систему виртуализации github для наследования проектов и файлов. Посмотрите на github, создайте учетную запись. Кроме того, есть google code и tortoise svn альтернатива.

+0

Мне нравится эта идея. Только один вопрос: легко ли исправить ошибки в проекте и скопировать его в остальное? Моя идея - потерять наименьшее возможное время – danybarco

+0

Я не уверен, но Tortoise SVN применил функцию исправления для альтернативы google. Вы можете взглянуть на это: – aacanakin

Смежные вопросы