mavenでandroidを管理してみた

androidmavenで管理したい!ってことで、実際にやってみた。

まずは、eclipseの設定から。 eclipseheliosまたは、indigoが入っている事が前提。

  • ADTのインストール。
  • m2eのインストール。(m2eclipseじゃないよ。)
  • m2e-androidのインストール。


んで、mavenarchetypegithub上で公開されているので、そちらを使用。
今回は、android-release-archetypeを使用した。

mvn archetype:generate \
  -DarchetypeArtifactId=android-release \
  -DarchetypeGroupId=de.akquinet.android.archetypes \
  -DarchetypeVersion=1.0.5 \
  -DgroupId=com.foo.bar \
  -DartifactId=my-android-project \
  -Dpackage=com.foo.bar.android \
  -Dplatform=4

あとは、eclipseにmavenImportするだけ。

ADTのバージョンが12以上になると、以下のプラグインではAPKBuilderのエラーが出てダメでした。

  • m2eclipse
  • m2eclipse-android-integration