Maven を使用するように Android プロジェクトを移植するという困難な作業を開始しました。pom ファイルと依存関係を整理する最善の方法に関する情報を見つけるのに苦労しています。リソースとネットワーク コードを含む同じ Android ライブラリ プロジェクトを使用する 2 つの Android アプリがあります。3 つのプロジェクトはすべて、git と github の別々のリポジトリでソース管理されています。Action Bar Sherlock、View Pager Indicator など、すべてのサードパーティ ライブラリの依存関係をライブラリ プロジェクトに配置し、ライブラリを使用してそれらをプロジェクトにエクスポートしました。
チームの他のメンバーが両方の Android アプリを依存関係でビルドできるように、できるだけ簡単にしたいと考えています。3 つのリポジトリすべてを同じディレクトリに複製し、pom が同じディレクトリを想定してライブラリに依存するようにするか、1 つの git リポジトリを git サブモジュールと pom モジュールを組み合わせた親 pom で使用する方がよいでしょうか? ただし、これが混乱しすぎるのではないかと心配しています。