一个Android项目的maven archetype

Joe*_*Joe 12 android maven maven-archetype

maven原型中列出了以下选项:generate

19: remote -> android-quickstart (-)
20: remote -> android-release (-)
21: remote -> android-with-test (-)
Run Code Online (Sandbox Code Playgroud)

http://code.google.com/p/maven-android-plugin/上还有一个插件可用

什么是正确的原型/插件用于Android 3.1应用程序开发?

BMB*_*BMB 15

要使用的原型取决于项目的大小和目的.不同的原型类似于创建常规Android项目,其中:

  • quickstart创建类似于Android应用程序项目的东西,但不创建任何测试.
  • with-test类似于创建Android应用程序项目和相应的测试项目
  • 项目发布 - 扩展了与测试原型,并还提供工具,让行家帮忙的应用程序的zipalign,proguard的和签名

对于任何事情比较复杂,我会建议与发布配置会即使它需要一些额外的设置,因为它管理的构建,测试和发布的所有阶段.对于原型设计或次要项目,快速启动原型可能就足够了.如果您希望保持对发布过程的更多手动控制但仍需要maven托管测试项目,则可以使用With-test.

如果这是您正在使用Maven的Android插件我建议建立与快速启动设计原型的小型实验项目,以获得感受它的第一次.然后为您的应用程序使用发布类型项目.