2013-08-26 7 views
8

मैं एंड्रॉयड स्टूडियो के साथ जावा संस्करण 1.7 उपयोग करने के लिए कोशिश कर रहा हूँ लेकिन दुर्भाग्य से यह ठीक से काम नहीं कर रहा है ... तोandroidstudio सेट जावा संस्करण 1.7

Project SDK: 
    java version 1.7.0_06 

    Project language level: 
    7.0 Diamonds, ARM, multi-catch 

को File->Other settings -> Default project structure में संस्करण सेट लेकिन जब मैं का उपयोग करें एक स्ट्रिंग के साथ स्विच-कथन मुझे जावा त्रुटि 1.7 में एक त्रुटि मिलनी चाहिए, तो क्या मुझे कोई अन्य सेटिंग्स सेट करने की आवश्यकता है?

+0

भी देखें: http://stackoverflow.com/questions/17637179/how-to-set-source-1-7-in-android-studio-and-gradle – arober11

उत्तर

10

नहीं ... बदलने के लिए कोई सेटिंग नहीं है। एंड्रॉइड एसडीके पूर्ण जावा 7 सिंटैक्स का समर्थन नहीं करता है, इसलिए आप इसका उपयोग नहीं कर सकते हैं।

ध्यान दें कि java.nio। * (जावा 7 एपीआई में नया) नवीनतम एंड्रॉइड संस्करण द्वारा समर्थित है।

+0

के लिए धन्यवाद स्पष्टीकरण – wasp256

8

आप नए एंड्रॉयड स्टूडियो संस्करण में इसे बदल सकते हैं (0.8.X)

फ़ाइल> अन्य सेटिंग्स -> सामान्य सेटिंग -> संकलक (बाएं तीर पर क्लिक करके यह विस्तार) -> जावा संकलक -> आप कर सकते हैं परियोजना बाईटकोड संस्करण यहाँ

enter image description here

1

बदलते हैं, तो एफ ile > Other settings > Default Project structure से jdk संस्करण बदल सकते हैं। तब JDK location:

enter image description here

+0

मौजूद नहीं है (एंड्रॉइड स्टूडियो 2.0) – behelit

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