0

我正在学习如何使用 maven 进行 android 开发,只是为了确保我走在正确的轨道上。我在这里这里发现 原型不在标准目录中,因此必须编辑 ~/.m2/settings.xml 才能访问 android-maven-plugin。好吧,我可以应付它,因为它是一次性的任务。

但是教程解释说

  1. pom.xml 必须为每个项目手动创建。这可以吗?似乎不是很人性化!(是的,我知道我可以有一个模板 pom.xml,但对我来说似乎仍然不是很专业)。

  2. 项目的目录树必须使用de Android-SDK的android工具创建。这可以吗?

更新:关于android-maven-plugin的更多问题

4

2 回答 2

0

你可以使用命令

mvn archetype:generate

然后从建议的原型中进行选择。这是这个命令为我产生的结果:

89: remote -> de.akquinet.android.archetypes:android-library-quickstart (Creates a skeleton for an Android library)
90: remote -> de.akquinet.android.archetypes:android-quickstart (Creates a skeleton for an Android application)
91: remote -> de.akquinet.android.archetypes:android-release (Creates a skeleton for an Android application,
    instrumentation tests and ready-to-publish application on releases.)
92: remote -> de.akquinet.android.archetypes:android-with-test (Creates a skeleton for an Android application and instrumentation tests)
于 2013-01-17T21:41:01.610 回答
0

利用:

mvn archetype:generate  -DarchetypeArtifactId=android-quickstart  -DarchetypeGroupId=de.akquinet.android.archetype

如果没有列出 89-92 原型。

于 2013-01-18T18:13:48.680 回答