android - एंड्रॉयड बिल्ड: ग्रैड में डेक्स जंबो मोड




android-build (4)

मैं एंड्रॉइड चींटी बिल्ड (प्रोजेक्ट.प्रॉपर्टी) में निम्नलिखित लाइन का उपयोग कर रहा हूं:

dex.force.jumbo=true

अब हम चींटी से ग्रैडल की ओर पलायन कर रहे हैं। क्या एंड्रॉइड ग्रैडल बिल्ड में जंबो मोड को सक्रिय करना संभव है?


इस त्रुटि का अर्थ है कि आपकी विधि 65536 से अधिक हो गई है

बस build.gradle फ़ाइल पर डिफ़ॉल्ट कॉन्फ़िग पर मल्टीडेक्नेबल जोड़ें

defaultConfig {
   ...
   multiDexEnabled true
   ... 
}

यह तरीका भी काम करता है: https://blog.csdn.net/H_O_W_E/article/details/77742907


अपने निर्माण उपकरण की जाँच करें। यदि आवश्यक हो तो अपडेट करें और फिर से प्रयास करें।


जोड़ने के लिए अपने मॉड्यूल में build.gradle को संशोधित करें:

android {
    dexOptions {
        jumboMode = true
    }
}

उसके बाद अपने प्रोजेक्ट रूट में gradle clean रन करें


मुझे यकीन नहीं है कि यह ग्रैडल में बल जंबो सेट करने के लिए है, लेकिन एंड्रॉइड स्टूडियो 0.2.4 के बाद से आप इसे कंपाइलर -> एंड्रॉइड डीएक्स कंपाइलर -> फोर्स जंबो मोड में सक्षम कर सकते हैं।






android-build