Eclipse で開発された Android プロジェクトがあり、github にプッシュされています。
Android プロジェクトをMavenプロジェクトに変換したいのですが、どうすればよいですか?
Eclipse で開発された Android プロジェクトがあり、github にプッシュされています。
Android プロジェクトをMavenプロジェクトに変換したいのですが、どうすればよいですか?
maven-android-plugin の入門ガイドに従ってみてください。既存のプロジェクトを変換するには、基本的に次のことを行う必要があります。
1) を作成しますpom.xml
。このために、ここで説明されているように、maven アーキタイプを使用できます。
mvn archetype:generate
-DarchetypeArtifactId=android-quickstart
-DarchetypeGroupId=de.akquinet.android.archetypes
-DarchetypeVersion=1.0
-DgroupId=your.company
-DartifactId=my-android-application
これpom.xml
により、maven で指定されたディレクトリ構造が作成されます。
2) コードを の下のそれぞれのフォルダーに移動しますsrc/main/java
。
3) android sdk がインストールされていて、パスに正しい android プラットフォーム バージョンがインストールされ、pom で参照されていることを確認します。また、maven-android-plugin ページで必要に応じてすべての環境変数を設定していることを確認してください
mvn clean install
4)コマンドラインで発行し、ビルドが機能するかどうかを確認します
5) Android デバイスを接続して発行しmvn android:deploy
ます。これにより、携帯電話にアプリがインストールされます (デバイスの優先度は で確認できますmvn android:devices
。エミュレーターでアプリを実行する場合は、最初に で起動してmvn android:emulator-start
から展開します。
6) 不要になった古いファイルとフォルダーを削除します。
7) Eclipse で、maven サポートが有効になっていることを確認し、プロジェクトを再インポートします。Eclipse がプロジェクトをビルドするときに、maven プラグインのサポートがないというエラーが表示される場合があります。Eclipse Marketplace を開き、m2e 用の Android Configurator をインストールすれば問題ありません。