Gradleのドキュメント(および私が見る多くのSOリソース)は次のことを示唆しています:
「マルチプロジェクトのセットアップは、通常、すべてのプロジェクトを特定のルート プロジェクトのサブ フォルダーにすることで機能します。」
私の状況では、次のフォルダー構造があります。
AndroidDev /* this is my root dir where I keep all my projects and libraries */
|
|- MyProject1
| |- MyProject1Module
|
|- MyProject2
| |- MyProject2Module
|
|- MyLibrary
|- MyLibraryModule
ここで、MyLibraryModule を使用し、それを MyProject1 と MyProject2 の依存関係として追加します。MyProject1 と MyProject2 を別の Android Studio ウィンドウで開き、ライブラリの依存関係でコンパイルできるようにしたいと考えています。彼らには共通点がありません。
どうすればこれを達成できますか。これを理解するのに役立つ適切なリソースが見つかりません。
編集:明確にするために、これを新しいgradleビルドシステムで使用したいと思います。したがって、モジュールのインポートとモジュールの依存関係の構成に関する指針は役に立ちます。ありがとう。