Gradle公式サイトとAndroid Developer公式サイトを検索しましたが、これに対する回答が見つかりませんでした。Android Gradle build.gradle it.buildConfigFieldには「it」とは何ですか?
- android build.gradleでは、「それ」とは何ですか。下のbuildConfigFieldメソッドでは?これはオブジェクトのインスタンスですか?
buildConfigFieldメソッドをdefaultConfigに移動すると、「それ」のないメソッドを使用できることがわかりました。
2つの違いは何ですか?なぜ私はもう一方の方法を使用することができますか?
android { ... defaultConfig { ... buildConfigField 'String', 'API_KEY', MyApiKey } buildTypes { release { ... } } buildTypes.all { ... } buildTypes.each { ... it.buildConfigField 'String', 'API_KEY', MyApiKey } }
あなたの答えから、私は詳細な説明についてはGroovyのドキュメントを調べるべきであることに気付きました。 – ethan