के लिए वृद्धिशील बिल्ड को अक्षम करें क्योंकि एंड्रॉइड ग्रेडल प्लगइन ने डिफ़ॉल्ट एनोटेशन प्रसंस्करण ब्रेक द्वारा वृद्धिशील बिल्ड को सक्षम किया है, क्योंकि केवल उन्हीं वर्गों को जो पिछले वृद्धिशील निर्माण के बाद बदल दिया गया है, को एनोटेशन प्रोसेसर से लिया जाएगा।कैप्टन
तो जावा स्रोत कोड के लिए हम आमतौर पर एनोटेशन प्रोसेसिंग चलाने के लिए apt
ग्राल्ड प्लगइन का उपयोग करते हैं। हालांकि, एंड्रॉयड के Gradle प्लगइन स्वचालित रूप से Gradle के वृद्धिशील निर्माण सुविधा अगर apt
एक ही परियोजना में प्रयोग किया जाता है को निष्क्रिय: https://github.com/google/dagger/issues/298
अब मैं एक kotlin परियोजना पर काम कर रहा हूँ और मैं kapt
के साथ एक ही वृद्धिशील निर्माण मुद्दे का सामना करना पड़। तो समाधान, apt
के साथ, वृद्धिशील निर्माण को अक्षम करना है। दस्तावेज़ीकरण कहता है:
android {
compileOptions.incremental = false
...
}
हालांकि, यह मेरे लिए काम नहीं करता है। क्या कोई जानता है कि वृद्धिशील बिल्ड को कैसे अक्षम किया जाए?