मैंने एंड्रॉइड स्टूडियो डाउनलोड किया है और इसे अपने एंड्रॉइड डेवलपमेंट के लिए उपयोग करना शुरू कर दिया है।
मुझे यह जानने की जरूरत है, कि ग्रहण की तरह एक ही विंडो में कई प्रोजेक्ट कैसे खोलें। कुछ मदद की उम्मीद, धन्यवाद।
मैंने एंड्रॉइड स्टूडियो डाउनलोड किया है और इसे अपने एंड्रॉइड डेवलपमेंट के लिए उपयोग करना शुरू कर दिया है।
मुझे यह जानने की जरूरत है, कि ग्रहण की तरह एक ही विंडो में कई प्रोजेक्ट कैसे खोलें। कुछ मदद की उम्मीद, धन्यवाद।
जवाबों:
एंड्रॉइड स्टूडियो / इंटेलीजे आईडीईए में एक एकल विंडो में दो परियोजनाएं संभव नहीं हैं। इसलिए, जब आप दूसरी परियोजना खोलते हैं, तो आपको यह तय करना होगा:
नई परियोजनाएं या तो एक नई विंडो में खोली जा सकती हैं या मौजूदा विंडो में प्रोजेक्ट को बदल सकती हैं। आप इस परियोजना को कैसे खोलना चाहेंगे?
यह सीमा उपयोगी है क्योंकि आपकी विंडो प्रोजेक्ट विशिष्ट सुविधाएँ प्रदान करती है, जैसे VCS जानकारी के लिए परिवर्तन टैब, आदि।
अभी के लिए, आप अपने प्रोजेक्ट फ़ोल्डर में लाइब्रेरी प्रोजेक्ट को कॉपी कर सकते हैं और इसे मॉड्यूल निर्भरता के रूप में घोषित कर सकते हैं। यदि आप विभिन्न परियोजनाओं में समान पुस्तकालयों का उपयोग करते हैं, तो आप कोड को कई बार समाप्त कर देंगे।
ProjectA ProjectB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
हालांकि यह असुविधाजनक लगता है, यह वीसीएस में सभी आवश्यक स्रोतों को रखने में मदद करता है। जल्द ही, ग्रेडल, नई बिल्ड प्रणाली , इन निर्भरताओं को सुखद तरीके से प्रबंधित करेगी। यहां बताया गया है कि ग्रैडल का निर्माण एक्शनबेरलॉक या इसी तरह के लिबास में कैसे शामिल हो सकता है:
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
में इस सवाल का जवाब आप कुछ कारण इस समाधान अभी तक काम नहीं करता मिल जाएगा।
IntelliJ IDEA आपके द्वारा काम करने वाले पूरे कोड बेस के लिए एक प्रोजेक्ट बनाता है, और इसके प्रत्येक व्यक्तिगत घटक के लिए एक मॉड्यूल। इसलिए, IntelliJ IDEA मॉड्यूल एक ग्रहण परियोजना की तरह अधिक है, और परियोजना लगभग ग्रहण कार्यक्षेत्र के समान है। ग्रहण के कार्यक्षेत्र के बराबर कोई सटीक नहीं है जिसमें आपके सभी कार्य शामिल हैं, लेकिन आप एक ही समय में कई फ़्रेम में कई प्रोजेक्ट खोल सकते हैं।
यह तालिका यह देखने में आपकी सहायता कर सकती है कि ग्रहण और IntelliJ IDEA अवधारणाएँ एक दूसरे से कैसे मिलती हैं:
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library
पुस्तकालय का उपयोग करने के लिए इसे एक निर्भरता के रूप में जोड़ें:
फ़ाइल> प्रोजेक्ट संरचना> मॉड्यूल> निर्भरता
फिर मॉड्यूल (एंड्रॉइड लाइब्रेरी) को मॉड्यूल निर्भरता के रूप में जोड़ें।