Android の新しいビルドシステム Gradle について質問があります。
ドキュメントでは、プロジェクトとライブラリを同じルート フォルダーに配置することを提案しています。しかし、私の意見では、これは場合によっては意味がありません。
通常、私は次のようにプロジェクトを設定します。
Project folder (Git repo of my company)
-- Main project
---- src (etc)
-- Local Library
---- src (etc)
別のリポジトリのライブラリが必要な場合は、ハード ドライブの別の場所に保存しました。最後に、メイン プロジェクトは Jenkins で Maven を使用してビルドされました。ライブラリが Maven Central で利用できない場合など、Gradle は別の場所からライブラリを追加できますか? それとも、ライブラリを Project フォルダの下に保存する必要がありますか?
Project folder (Git repo of my company)
-- Main project
---- src (etc)
-- Local Library
---- src (etc)
-- Library from another Git repo
---- src
ご覧のとおり、Git リポジトリは別の Git リポジトリにあります。
Maven リポジトリでは利用できない依存関係をどのように処理しますか? 同じローカル ライブラリを別のプロジェクトにコピーせずにアタッチするにはどうすればよいですか?