3
私のプロジェクトでは、異なるbuildConfigFieldsに基づいて異なる構成を使用していますが、その中には特定の依存関係を使用しないものがあります。 したがって、buildConfigFieldsに応じて、特定のconfigに特定の依存関係を持たせたくありません。異なるbuildConfigFieldsのダイナミック・グラッド・コンパイル
次のような操作を行うにはどうすればよいですか?
dependencies {
if (buildConfigField("String", "WHICH_MESSAGE_ENABLED") == "VALUE") {
compile "xxx.yyy.zz:1.0"
} else {
provided "xxx.yyy.zz:1.0"
}
}
/ エラー:タイプorg.gradle.apl.internal.artifacts.dsl.dependencies.DefaultDependencyHandlerのオブジェクトに対して不明なプロパティ 'loadDependency'を取得できませんでした。 –
build.gradleを共有できますか? – Greaper
私は最初defで忘れました:)ありがとう作品! –