android-gradle
कॉन्फ़िगर प्रकार बनाएँ
खोज…
पैरामीटर
पैरामीटर | विस्तार |
---|---|
applicationIdSuffix | आवेदन आईडी प्रत्यय इस आधार विन्यास पर लागू होता है |
consumerProguardFiles | ProGuard नियम फाइलों को प्रकाशित AAR में शामिल किया जाना है |
डीबग करने योग्य | क्या इस बिल्ड प्रकार को एक डीबग करने योग्य APK उत्पन्न करनी चाहिए |
embedMicroApp | क्या इस लिंक प्रकार का उपयोग करके लिंक किए गए Android Wear ऐप को वेरिएंट में एम्बेड किया जाना चाहिए |
jniDebuggable | क्या यह बिल्ड प्रकार डीबग करने योग्य मूल कोड के साथ एपीके जनरेट करने के लिए कॉन्फ़िगर किया गया है |
manifestPlaceholders | मैनिफ़ेस्ट प्लेसहोल्डर्स |
minifyEnabled | क्या इस बिल्ड प्रकार के लिए Minify सक्षम है |
multiDexEnabled | क्या मल्टी-डेक्स इस वेरिएंट के लिए सक्षम है |
नाम | इस बिल्ड प्रकार का नाम |
proguardFiles | उपयोग किए जाने वाले ProGuard कॉन्फ़िगरेशन फ़ाइलों को लौटाता है |
pseudoLocalesEnabled | क्या एपीके में छद्म लोकेल जेनरेट करना है |
renderscriptDebuggable | क्या बिल्ड प्रकार डिबग करने योग्य RenderScript कोड के साथ एपीके जनरेट करने के लिए कॉन्फ़िगर किया गया है |
renderscriptOptimLevel | रेंडरस्क्रिप्ट कंपाइलर द्वारा उपयोग करने के लिए अनुकूलन स्तर |
shrinkResources | चाहे अप्रयुक्त संसाधनों का सिकुड़ना सक्षम हो। डिफ़ॉल्ट गलत है |
signingConfig | हस्ताक्षर करना |
testCoverageEnabled | क्या इस प्रकार के निर्माण के लिए परीक्षण कवरेज सक्षम है |
versionNameSuffix | संस्करण नाम प्रत्यय |
zipAlignEnabled | क्या इस प्रकार के निर्माण के लिए zipalign सक्षम है |
------ | -------- |
तरीका | विस्तार |
buildConfigField (प्रकार, नाम, मूल्य) | उत्पन्न बिल्डकॉन्फिग वर्ग के लिए एक नया क्षेत्र जोड़ता है |
consumerProguardFile (proguardFile) | प्रकाशित एएआर में शामिल होने के लिए एक गार्ड नियम फ़ाइल जोड़ता है |
consumerProguardFiles (proguardFiles) | प्रकाशित एएआर में शामिल होने के लिए नियम की फाइलों को जोड़ता है |
proguardFile (proguardFile) | एक नई ProGuard कॉन्फ़िगरेशन फ़ाइल जोड़ता है |
proguardFiles (proguardFiles) | नई ProGuard कॉन्फ़िगरेशन फ़ाइलों को जोड़ता है |
resValue (प्रकार, नाम, मान) | एक नया उत्पन्न संसाधन जोड़ता है |
resValue (प्रकार, नाम, मान) | एक नया उत्पन्न संसाधन जोड़ता है |
setProguardFiles (proguardFileIterable) | ProGuard कॉन्फ़िगरेशन फ़ाइलों को सेट करता है |
shrinkResources (झंडा) | चाहे अप्रयुक्त संसाधनों का सिकुड़ना सक्षम हो। डिफ़ॉल्ट गलत है |
टिप्पणियों
डिफ़ॉल्ट रूप से, gradle के लिए Android प्लगइन स्वचालित रूप से एक डिबग और एप्लिकेशन के रिलीज़ संस्करण दोनों को बनाने के लिए प्रोजेक्ट सेट करता है।
यह कॉन्फ़िगरेशन एक BuildType
नामक ऑब्जेक्ट के माध्यम से किया जाता है
आधिकारिक दस्तावेज:
बिल्ड.ग्रेड में बिल्ड प्रकार को कॉन्फ़िगर कैसे करें
आप android {}
ब्लॉक के अंदर मॉड्यूल-स्तर build.gradle
फ़ाइल में बिल्ड प्रकार बना और कॉन्फ़िगर कर सकते हैं।
android { ... defaultConfig {...} buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { applicationIdSuffix ".debug" } } }
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow