मैं यह देखने की कोशिश कर रहा था कि मेरा ऐप मैटीरियल डिज़ाइन में कैसा दिखता है और मैं नए कार्ड्स का उपयोग करना चाहूंगा। मेरी समस्या यह है, कि यह मुझे अपने ग्रेड फ़ाइल में यह त्रुटि दे रहा है और मुझे इसे ठीक करने की आवश्यकता है।
Error:compileSdkVersion android-L requires compiling with JDK 7
मैंने jdk-7u60-macosx-x64.dmg
इसे डाउनलोड और इंस्टॉल किया। java -version
टर्मिनल में मुझे दिखा रहा है कि 1.7 स्थापित है:
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
कुंआ
ls -l `which java`
मुझे दे रहा है:
/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
.../current/...
नहीं है एक .../home
। मैंने .../home
यहां पाया :
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
और एंड्रॉइड स्टूडियो में "एसडीके स्थान" प्राथमिकताएं "जेडीके स्थान" के तहत सेट करें। लेकिन यह काम नहीं कर रहा है - ऐसा लगता है कि यह अभी भी जेडीके 7 नहीं पा सकता है।
मैं मैक OSX 10.9.3 और एंड्रॉइड स्टूडियो (बीटा) 0.8.1 का उपयोग कर रहा हूं।