मेरे पास ग्रेडल आधिकारिक वेबसाइट और एंड्रॉइड डेवलपर आधिकारिक वेबसाइट है, लेकिन इसका उत्तर नहीं मिला।एंड्रॉइड ग्रैडल build.gradle में इसमें "यह" क्या है .buildConfigField?
- एंड्रॉइड build.gradle में, "यह" क्या है। नीचे buildConfigField विधि में? क्या यह किसी ऑब्जेक्ट का उदाहरण है?
मैंने पाया कि buildConfigField विधि को डिफ़ॉल्ट रूप से ले जा रहा है कॉन्फिग मुझे "इसे" के बिना विधि का उपयोग करने देता है।
दोनों के बीच क्या अंतर है? मैं दूसरे पर एक विधि का उपयोग क्यों कर सकता हूं?
android { ... defaultConfig { ... buildConfigField 'String', 'API_KEY', MyApiKey } buildTypes { release { ... } } buildTypes.all { ... } buildTypes.each { ... it.buildConfigField 'String', 'API_KEY', MyApiKey } }
आपके उत्तर से, मुझे एहसास हुआ कि मुझे विस्तृत स्पष्टीकरण के लिए ग्रोवी दस्तावेज़ीकरण का शोध करना चाहिए। – ethan