3

1- 理由は次のとおりです。

android.buildVariants.each { variant ->
    ... my code
}

次のエラーが表示されますか?

com.android.build.gradle.AppExtension_Decorated@1bf6bde6 でプロパティ「buildVariants」が見つかりませんでした。

2-次のコードが「... my code」を黙って実行しないのはなぜですか?

android.applicationVariants.each { variant ->
    ... my code
}
4

1 に答える 1

10
  1. Android ビルド システムは、「buildVariants」ではなく「applicationVariants」を使用するようになりました。ただし、「android.applicationVariants.each」も機能しません。以下を参照してください。

  2. Android ビルド システム 0.5.5 リリース以降、「android.applicationVariants.each」の代わりに「android.applicationVariants.all」を使用する必要があります

于 2013-09-17T06:01:02.057 に答える