7

Maven を既存の Android プロジェクトに追加することについていくつかの調査を行ってきましたが、これがどのように機能するかを確認するのに苦労しています。Netbeans を使用した Web ベースのプロジェクトで Maven を使用したことがありますが、このプロジェクトでは IntelliJ を使用する予定です。新しい「Maven モジュール」を作成することはできますが、既に Android プロジェクトを持っているので、それが私が取るべきルートであるかどうかは完全にはわかりません。

詳細を提供するこの投稿を見つけましたが、ステップバイステップのWindows統合ガイドではありません(少なくとも私が見ているもの)。

Android プロジェクト内で Maven を使用することはできますか?

編集: Windows環境内でこれを行うことを検討しています

4

1 に答える 1

7

最後の文の質問に答えるには: はい、Maven を使用して Android プロジェクトをビルドできます。

Maven プロジェクトで maven-android-plugin を使用する必要があります。始めるのに最適な場所はhttps://code.google.com/p/maven-android-plugin/wiki/GettingStartedです。少し読む必要がありますが、努力する価値は間違いありません。

「Maven サポートを既存の IntelliJ プロジェクトに追加する」のではなく、Maven に切り替えたい既存の IDE 固有の Android プロジェクトがある場合は、次のようにします。

  1. 適切なアーキタイプhttps://github.com/akquinet/android-archetypesを使用して、新しい Maven ベースのプロジェクトを作成します。

  2. 既存のソース/リソースを Maven プロジェクト ディレクトリにコピーします。

正しく行われた場合、この (Android) Maven プロジェクト (pom.xml) を IntelliJ で開き、Android プロジェクト (GUI エディターを含む) のように使用できます。IntelliJ は、Maven の pom.xml から IntelliJ プロジェクトを自動的に生成し、Android ファセットを検出します。

このようにして、プロジェクトもIDEに依存しないままになります-コマンドラインからもすべて(ビルド/テスト/デプロイ)を実行できます-Mavenプロジェクトは私見です。:D

于 2012-12-27T05:11:22.170 に答える