2016-11-15 11 views
17

प्रतिक्रिया जब अपने प्रोजेक्ट फ़ोल्डर मेंदेशी असमर्थित MAJOR.MINOR संस्करण 52

react-native run-android 

चल रहा है, मैं निम्नलिखित त्रुटि मिलती है सुनिश्चित करें कि मेरे पास सभी आवश्यक निर्माण उपकरण एसडीके संस्करण स्थापित हैं:

compileSdkVersion 23 
buildToolsVersion "23.0.3" 

defaultConfig { 
    applicationId "myappId" 
    minSdkVersion 19 
    targetSdkVersion 22 
    versionCode 1 
    versionName "1.0" 
    ndk { 
     abiFilters "armeabi-v7a", "x86" 
    } 
} 

उत्तर

14

मुझे एक ही समस्या थी। मैं इस प्रकार यह हल:

  1. करने के लिए अपने JDK अपडेट किया गया 1.8
  2. बदल दिया JAVA_HOME वातावरण चर नई JDK संस्करण के फ़ोल्डर को इंगित करने के

सुनिश्चित करें कि आप ' नए जेडीके (चरण 2) का उपयोग कर रहे हैं।

+4

धन्यवाद - अधिक जानकारी: ओएस एक्स (एल कैपिटन) पर, मैंने बस जेडीके 1.8 इंस्टॉल करने के लिए गुगल किया और मुझे ओरेकल से एक डाउनलोड पेज मिला। मैंने फिर आदेश चलाया, '/ usr/libexec/java_home' जिसने मुझे JAVA_HOME के ​​लिए आवश्यक मूल्य दिया, जिसे मैंने अपने ~/.bash_profile –

+0

में जोड़ा, बस मुझे अपना जेडीके अपडेट करना पड़ा। – antoine129

+0

मेरे लिए यह काम, JAVA_HOME को बदलने की ज़रूरत नहीं थी। अच्छे जवाब के लिए धन्यवाद। मैंने सोचा कि यह जेडीके 1.8 का समर्थन नहीं करता है जब आप एंड्रॉइड या एक्समरिन पर विकसित होते हैं तो यह फिलहाल जेडीके 1.8 के साथ अच्छा काम नहीं करता है – Angel

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