Подтвердить что ты не робот

Архетип maven для андроидного проекта

Следующие параметры перечислены в архетипе maven: сгенерируйте

19: remote -> android-quickstart (-)
20: remote -> android-release (-)
21: remote -> android-with-test (-)

Есть еще один плагин, доступный в http://code.google.com/p/maven-android-plugin/

Каким будет подходящий архетип/плагин для разработки приложений Android 3.1?

4b9b3361

Ответ 1

Архетип, используемый для использования, зависит от размера и цели вашего проекта. Различные архетипы похожи на создание обычных Android-проектов, где:

  • quickstart создает нечто похожее на приложение для Android но не создает никаких тестов.
  • with-test похож на создание проекта приложения Android и соответствующего тестового проекта
  • релиз проекта - расширяет архетип с тестом, а также обеспечивает инструменты, позволяющие maven справляться с zipalign, proguard и подписывать ваше приложение

Для чего-то относительно сложного я бы рекомендовал перейти с конфигурацией релиза, даже если он требует дополнительных настроек, поскольку он управляет всеми этапами построения, тестирования и выпуска. Для прототипирования или небольших проектов может быть достаточно архетипа быстрого запуска. С-тест можно использовать, если вы хотите поддерживать более ручное управление процессом выпуска, но все же хотите выполнить управляемый тестовый проект maven.

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