私は次のプロジェクト構造を持っています
-->Starnderd Location
-->Project1
-->settings.gradle
-->build.gradle
-->Subproject11
-->build.gradle
-->Subproject12
-->build.gradle
-->Project2
-->settings.gradle
-->build.gradle
-->Subproject21
-->build.gradle
-->Subproject22
-->build.gradle
-->build.gradle
-->settings.gradle
上記のプロジェクト構造の考え方は、サブプロジェクトを含む複数のプロジェクトがあり、各プロジェクトが他のプロジェクトに依存する可能性があるということです。また、プロジェクト内のサブプロジェクトは、同じプロジェクト内の他のサブプロジェクトへの依存関係を持つことができます。プロジェクトは、ルートのsettings.gradleで指定されます。また、各プロジェクト内のsettings.gradleは、その特定のプロジェクトのサブプロジェクトを示します。
ルートのsettings.gradleは次のようになります
include 'Project1',
'Project2'
Project1のsettings.gradleは次のようになります
include 'SubProject11'
'SubProject12'
他の依存関係の順序は、それぞれのbuild.gradleファイルで定義されています。ルートの場所(Standarの場所)内でgradle clean build installを実行すると、プロジェクトレベルのsettings.gradleファイルの構成が使用されないようです。
私がここで間違っていることは何ですか?