7
我有搜索Gradle官方網站和Android開發者官方網站,但找不到答案。在Android中Gradle build.gradle it.buildConfigField中的「it」是什麼?
- 在android build.gradle中是什麼「它」。在下面的buildConfigField方法中?這是一個對象的實例嗎?
我發現將buildConfigField方法移動到defaultConfig可讓我使用沒有「it」的方法。
兩者有什麼區別?爲什麼我可以使用另一種方法?
android { ... defaultConfig { ... buildConfigField 'String', 'API_KEY', MyApiKey } buildTypes { release { ... } } buildTypes.all { ... } buildTypes.each { ... it.buildConfigField 'String', 'API_KEY', MyApiKey } }
從您的回答中,我意識到我應該研究Groovy文檔以獲得詳細解釋。 – ethan