2016-05-03 11 views
124

समर्थन करने के लिए जब मैंत्रुटि: जैक जावा 8 भाषा सुविधाओं

compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_8 
    targetCompatibility JavaVersion.VERSION_1_8 
} 

जोड़ने मैं इस त्रुटि थी द्वारा एंड्रॉयड स्टूडियो 2.1 और एंड्रॉयड एन एसडीके मिलने के बाद जावा 8 उपयोग करने के लिए मेरी एंड्रॉयड परियोजना को अद्यतन करने की कोशिश की आवश्यकता है

Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.

मुझे क्या करना चाहिए?

+0

शो build.gradle फ़ाइल –

+2

देखें http://stackoverflow.com/questions/36880115/how की तरह अपने build.gradle फ़ाइल विन्यस्त करने की जरूरत -to-enable-jack-java-android-compiler-kit-in-android-studio/36903323 # 36903323 – pRaNaY

उत्तर

285

Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.

त्रुटि कहते हैं कि तुम करने के लिए है कि जैक सक्षम करें।

अपने Android परियोजना में जावा 8 के लिए समर्थन सक्षम करने के लिए, आपको लगता है कि

android { 
    ... 


    compileSdkVersion 23 
    buildToolsVersion "24rc2" 
    defaultConfig { 
    ... 
    jackOptions { 
     enabled true 
    } 
    } 

    compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_8 
    targetCompatibility JavaVersion.VERSION_1_8 
    } 
} 
+4

निम्न पंक्ति जोड़ने के बाद मुझे त्रुटि मिलती है: प्रोजेक्ट ': app' को कॉन्फ़िगर करने में कोई समस्या आई। –

+0

@ आदित्यमाथथ नई समस्या में अपनी समस्या पोस्ट करें ताकि मैं आपकी मदद कर सकूं। –

+8

रेट्रोलैम्ब्डा जोड़ना मेरे लिए उस समस्या को हल करता है। https://github.com/evant/gradle-retrolambda –

संबंधित मुद्दे