मैं Android अनुप्रयोगों के लिए IntelliJ IDEA कैसे सेट करूं?


जवाबों:


395

मैंने एक दिन सभी टुकड़ों को एक साथ रखने की कोशिश में बिताया है, सैकड़ों साइटों और ट्यूटोरियल में रहा है, लेकिन वे सभी तुच्छ चरणों को छोड़ते हैं।

तो यहाँ पूर्ण गाइड है:

  1. जावा जेडीके डाउनलोड करें और इंस्टॉल करें ( जावा प्लेटफॉर्म चुनें) )
  2. Android SDK ( इंस्टॉलर अनुशंसित है ) डाउनलोड और इंस्टॉल करें
  3. एंड्रॉइड एसडी इंस्टाल होने के बाद, एंड्रॉइड एसडीके टूल्स के तहत एसडीके मैनेजर खोलें (कभी-कभी एडमिन के विशेषाधिकारों के तहत खोलने की आवश्यकता होती है)
  4. सब कुछ चुनें और सभी को स्वीकार करें और इंस्टॉल करें।
  5. IntelliJ IDEA को डाउनलोड और इंस्टॉल करें ( सामुदायिक संस्करण मुफ़्त है )
  6. सभी डाउनलोड और इंस्टॉलेशन और सामान समाप्त होने तक प्रतीक्षा करें।

नया काम:

  1. IntelliJ चलाएं
  2. एक नया प्रोजेक्ट बनाएं (यहां एक ट्यूटोरियल है )
  3. नाम दर्ज करें, Android चुनें प्रकार चुनें।
  4. ट्यूटोरियल में एक स्टेप गायब है, जब आपसे JDK (SDK चुनने से पहले) चुनने के लिए कहा जाता है, तो आपको अपने द्वारा पहले स्थापित किए गए Java JDK को चुनना होगा । के तहत होना चाहिएC:\Program Files\Java\jdk{version}
  5. एक नया प्लेटफ़ॉर्म चुनें (यदि कोई चयनित नहीं है), SDK प्लेटफ़ॉर्म Android प्लेटफ़ॉर्म है C:\Program Files\Android\android-sdk-windows
  6. Android संस्करण चुनें।
  7. अब आप अपना प्रोग्राम लिख सकते हैं।

संकलन:

  1. रन बटन के पास आपको ड्रॉप-डाउन-सूची का चयन करने की आवश्यकता है, संपादन कॉन्फ़िगरेशन चुनें
  2. में पसंद करते हैं एंड्रॉयड आभासी डिवाइस का चयन करें ... बटन
  3. क्रिएट पर क्लिक करें, इसे एक नाम दें, ओके दबाएं।
  4. इसे चुनने के लिए नए डिवाइस पर डबल क्लिक करें।
  5. ओके दबाओ।
  6. आप कार्यक्रम चलाने के लिए तैयार हैं।

16
Mac पर, Java JDK /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk पर दिखाई देता है
emrys57

1
"एंड्रॉइड वर्चुअल डिवाइस को प्राथमिकता दें" ड्रॉपडाउन एवीडी को नहीं दिखा सकता है जो आपके ऐप के लक्षित एसडीके संस्करण के साथ संगत नहीं है (AndroidManifest.xml में 'उपयोग-एसडीके' टैग देखें)।
एर

IntelliJ के साथ एंड्रॉइड डेवलपमेंट पर एक मुफ्त कोर्स भी है, लेकिन यह एंड्रॉइड एसडीके इंस्टॉलेशन को कवर नहीं करता है। tutsplus.com/course/android-for-the-busy-developer
क्या कूल होगा

1
बहुत बढ़िया गाइड! आपको यह सुनिश्चित करने के लिए भी जोड़ना चाहिए कि Android प्लगइन्स IntelliJ में स्थापित हैं।
ब्रूकेथेलापेगैन

जब मैं एसडीके प्रबंधक खोलता हूं तो मुझे "कृपया एंड्रॉइड एसडीके निर्दिष्ट करें" त्रुटि मिलती है
जोनाथन

27

"नई परियोजना" में 5 वां चरण स्पष्ट रूप से थोड़ा बदल गया है।

जहाँ यह कहता है कि android sdk में ड्रॉप डाउन मेनू है जो कहता है कि कोई नहीं, अब कोई 'नया' बटन नहीं है।

  • 5.)

    • a।) किसी के दाईं ओर ... क्लिक करें।
    • b।) नई विंडो डायलॉग के ऊपरी बाएं भाग में + क्लिक करें। (नया एसडीके जोड़ें)
    • c।) ड्रॉप डाउन मेनू से android sdk पर क्लिक करें
    • डी।) अपने Android एसडीके के लिए घर निर्देशिका का चयन करें
    • ई।) आप उपयोग करना चाहते जावा संस्करण का चयन करें
    • f।) android build target का चयन करें।
    • जी।) ठीक है!

27

एक बार जब मैंने इन सभी चरणों का पालन कर लिया, तो मुझे सभी एंड्रॉइड कक्षाओं में त्रुटि संदेश प्राप्त होने लगते हैं जैसे:

Android क्लासेस को हल नहीं कर सकता

मैंने SDKs प्लेटफ़ॉर्म सेटिंग्स में android.jar सहित संशोधित किया है:

एसकेडी क्लासपाथ


यह प्रश्न से बाहर है, लेकिन क्या मैं पूछ सकता हूं कि आप किस थीम रंग का उपयोग कर रहे हैं? आपका सिंटैक्स हाइलाइटिंग भी अलग है।
bizi

किसी तरह ये स्क्रीनशॉट बहुत सारे टेक्स्ट से ज्यादा बताते हैं। मेरे (भी MacOS) मामले में IntelliJ ने केवल /data/resClasspath टैब में एक प्रोजेक्ट संरचना बनाई , और Android 4.3 प्लेटफ़ॉर्म को हटाने / फिर से स्थापित करने के लिए, जैसा कि ऊपर स्क्रीनशॉट में है, बिना मान्यता प्राप्त एंड्रॉइड निर्भरता के मुद्दे को हल किया।
पी मेराकी

4

बस किसी के खो जाने की स्थिति में। नए एप्लिकेशन या मौजूदा दोनों के लिए फ़ाइल-> प्रोजेक्ट स्ट्रक्चर पर जाएं। फिर बाईं ओर प्रोजेक्ट सेटिंग्स में जावा एसडीके के लिए प्रोजेक्ट चुनें और एंड्रॉइड एसडीके के लिए मॉड्यूल चुनें।


4

मेरे पास कुछ मुद्दे थे जो इस वातावरण को OSX पर स्थापित करने में संबोधित नहीं करते थे। इसका समाधान इस बात से करना था कि मैं Google API में से कुछ पर अतिरिक्त निर्भरता बनाए हुए था। यह केवल पहली प्रतिक्रिया में सूचीबद्ध वस्तुओं को डाउनलोड करने और स्थापित करने के लिए पर्याप्त नहीं था।

आपको इन्हें डाउनलोड करना होगा।

  1. टर्मिनल चलाएं
  2. Android / sdk निर्देशिका पर नेविगेट करें
  3. "Android" टाइप करें आपको एक गुई मिलेगी। "टूल" निर्देशिका और नवीनतम एंड्रॉइड एपीआई की जांच करें (इस समय, यह 4.3 (एपीआई 18) है)।
  4. "इंस्टॉल एक्सएक्सएक्स पैकेज" पर क्लिक करें और ब्रेकिंग बैड या कुछ और का एक एपिसोड देखें। थोड़ा समय लगेगा।
  5. IntelliJ पर वापस जाएं और "प्रोजेक्ट स्ट्रक्चर ..." डायलॉग (Cmd +;) खोलें।
  6. "प्रोजेक्ट सेटिंग्स" के तहत संवाद के बाएं पैनल में प्रोजेक्ट चुनें। दाहिने पैनल में, "प्रोजेक्ट एसडीके" के तहत, "न्यू ..." पर क्लिक करें> एंड्रॉइड एसडीके और अपने एंड्रॉइड / एसडीके निर्देशिका में नेविगेट करें। इसे चुनें और आपको एक संवाद के साथ प्रस्तुत किया जाएगा जिसके साथ आप "Google API" बिल्ड लक्ष्य जोड़ सकते हैं। यह वही है जो मुझे चाहिए था। यदि आपके पास एक से अधिक संस्करण लक्ष्य हैं, तो आपको इसे एक से अधिक बार करने की आवश्यकता हो सकती है।
  7. अब, केंद्र फलक में चयनित आपकी परियोजना के साथ बाएं फलक "मॉड्यूल," के तहत, दाएँ फलक में "निर्भरता" टैब के तहत उपयुक्त मॉड्यूल का चयन करें।

4

सही एसडीके की पहचान करने का दूसरा तरीका एंड्रॉइड स्टूडियो को स्थापित करना, एक नई परियोजना बनाना, परियोजना संरचना पर जाना, एसडीके स्थान और यह पता लगाना है कि एसडीके को कहां स्थापित किया गया था।

मैं एक मैक पर डिफ़ॉल्ट स्थापना प्रक्रिया का उपयोग कर पाया कि SDK होम फ़ोल्डर फ़ोल्डर में था /Users/'yourUser'/Library/Android/sdk। सुनिश्चित करें कि आपने अपने मैक को लाइब्रेरी फ़ोल्डर देखने के लिए सक्षम किया है ।


1

आपको बस एंड्रॉइड डेवलपमेंट किट इंस्टॉल करने की आवश्यकता है http://developer.android.com/sdk/installing/studio.html#Updating

और जावा JDK को भी डाउनलोड और इंस्टॉल करें (जावा प्लेटफॉर्म चुनें)

विंडोज़ सिस्टम सेटिंग में पर्यावरण चर को परिभाषित करें https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows

वोइला! आप डोंजो हैं!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.