Apache MavenでAndroidアプリ開発
最近ではAndroidアプリを開発する際もサードパーティ製ライブラリを使う事が多いため,プロジェクト管理にはApache Mavenを活用しています.
現在はAndroidのArchetypeも公開されており手軽にプロジェクトを始められるようなので,手順をここにメモしときます.
プロジェクト作成
開発環境はEclipse 3.6+m2eclipseプラグイン,Mavenは3.0.2.ArchetypeはMaven Android Archetypes - GitHubで公開されているものを利用します.
まずは新規プロジェクト作成ウィンドウからmavenプロジェクトを選択し,Archetype選択画面まで進んだら
[Archetypeの追加] をクリック.すると以下のウィンドウが表示されるので,
プロジェクトのビルド
まずpom.xmlの
<!--maven-android-pluginのタグ下--> <sdk> <platform>7</platform> <path>/path/to/your/SDK</path> </sdk>
ちなみに
ここまで終わったら maven clean&install を実行し,android:deployをゴール指定しビルドすると実機orEmulatorにアプリが転送されます.
唯一気になったのが,android:deployを実行した後実機でアプリが自動で立ち上がってくれない点.どうにかならないのかな?