2013-02-09 38 views
21

में परियोजनाओं को आयात नहीं कर सकता है, इसलिए, मैं वर्षों से विंडोज़ में ग्रहण का उपयोग कर रहा हूं। मेरे पास कुछ एंड्रॉइड प्रोजेक्ट हैं जो मैं हाल ही में काम कर रहा हूं। लेकिन मैं कुछ अजीब पर अटक गया हूँ।ग्रहण कार्यक्षेत्र

समस्या यह है कि मैं अब विंडोज़ और लिनक्स दोनों पर ग्रहण का उपयोग कर रहा हूं। (हाँ मुझे लगता है कि लिनक्स बेहतर और बहुत तेज़ है)। मैं उन सभी परियोजनाओं को प्राप्त करना चाहता हूं जिन्हें मैं विंडोज़ पर लिनक्स एक्लिप्स वर्कस्पेस में उपयोग कर रहा था (हां मैंने एक और वर्कस्पेस बनाया क्योंकि मुझे नहीं पता था कि क्या मैं लिनक्स और विंडोज ग्रहण दोनों संस्करणों में एक ही वर्कस्पेस पर काम कर सकता हूं)। अब, अजीब हिस्सा है, मैं अपने अन्य कार्यक्षेत्र में उन परियोजनाओं को आयात नहीं कर सकता! यह मुझे पागल कर रहा है।

मैं अपने लिनक्स ग्रहण कार्यक्षेत्र पर जाता हूं -> आयात -> मौजूदा एंड्रॉइड प्रोज जोड़ें -> ब्राउज़ करें -> मेरे एंड्रॉइड प्रोजेक्ट की रूट डीआईआर -> (Ecipse नीचे दिए गए फ्रेम पर प्रोजेक्ट दिखाता है -> मैं फिनिश पर क्लिक करता हूं ->कुछ नहीं। मैं बस वहाँ बैठते हैं, इंतज़ार कर रहे, और कुछ नहीं होता। मैं stackoverflow में यहाँ के आसपास खोज की है, लेकिन समस्याओं से कोई भी इस जैसा दिखता है।

हाँ मैं हाँ मैं फ़ोल्डर बना सकते हैं कार्यस्थान फ़ोल्डर के लिए उपयोग किया, इत्यादि।

कृपया कोई मुझे बता सकता है कि मैं उन परियोजनाओं को कैसे आयात कर सकता हूं जिन्हें पता लगाया जा रहा है लेकिन आयात नहीं किया गया?

धन्यवाद।

+0

ओह और वैसे, मैं विंडोज़ और लिनक्स दोनों पर एक्लिप्स जूनो का उपयोग कर रहा हूं, अगर यह सवाल का जवाब देने में मदद करता है! – Sudhanshu

+0

प्रोजेक्ट स्थान पर अपना वर्कस्पेस बदलें, नई प्रोजेक्ट बनाएं और मौजूदा फाइलों का उपयोग –

+0

पर काम कर सकता है, जब मैं एक नया एंड्रॉइड प्रोजेक्ट करता हूं तो मैं उस विकल्प को "मौजूदा फाइलों का उपयोग करें" देख सकता हूं ... – Sudhanshu

उत्तर

11

मैं निम्नलिखित तरीके से परियोजना आयात करके इस हल:

File > Import > Android > Existing Android Code Into Workspace

क्लिक करें Next, तो Browse...

अपनी परियोजना मूल निर्देशिका का चयन, और Copy projects into workspace के लिए बॉक्स चेक करें। Finish पर क्लिक करें।

आशा है कि यह आपकी मदद करेगा।

+1

वही, खुले मैनिफेस्ट और प्रोजेक्ट में नोटपैड और वे खाली हैं !!! – RobCroll

+1

यह समाधान ओपी के समान परिदृश्य के परिणामस्वरूप प्रतीत होता है। मुझे यकीन नहीं है कि यह एक फिक्स के रूप में क्या प्रदान करता है। – isherwood

2

यह देखने के लिए जांचें कि AndroidManifest.xml फ़ाइल फ़ोल्डर या उप फ़ोल्डर में मौजूद है या नहीं। आयात करने के लिए आपके पास वह फ़ाइल होनी चाहिए।

यह मेरा मुद्दा था। सौभाग्य से मेरे पास ड्रॉपबॉक्स में असीमित इतिहास सुविधा है इसलिए मैं फ़ाइल का अंतिम मौजूदा संस्करण प्राप्त करने के लिए इसका उपयोग करने में सक्षम था। एक बार मैंने इसे जोड़ने के बाद, आयात करना ठीक काम किया।

3

मुझे भी एक ही समस्या का सामना करना पड़ा।

आपको 0 एडीटी (ग्रहण प्लगइन) को नए एंड्रॉइड एसडीके के साथ काम करने की आवश्यकता है।

क्लिक सहायता> अपडेट के लिए जाँच करें

के बाद एडीटी अद्यतन, आप फ़ाइल से अपनी परियोजना आयात कर सकते हैं> आयात

0

फ़ाइल आयात करने के बाद, आप गुण अनुभाग से पुस्तकालय में अचयनित कर सकते हैं। यह मेरे लिए काम करता है

8

मुझे भी लंबे समय तक एक ही समस्या का सामना करना पड़ा, आज केवल मुझे समाधान मिला!

यह सब निहित है। प्रोजेक्ट और।प्रोजेक्ट की रूट निर्देशिका के अंदर क्लासपाथ फाइलें। कार्यक्षेत्र में किसी भी प्रोजेक्ट को आयात करने का प्रयास करते समय, यदि आपकी प्रोजेक्ट सूचीबद्ध नहीं होती है, तो इसका मतलब है। प्रोजेक्ट और/या .classpath फ़ाइलें या तो गायब या दूषित हैं। आम तौर पर ये फ़ाइलें छिपी हुई हैं, इसलिए आप कभी नहीं जानते कि समस्या क्या है।

Ubuntu के लिए

, नीचे दिए गए चरणों का पालन करें:

चरण 1 अपने कार्यक्षेत्र और प्रेस Ctrl + H में किसी भी परियोजना रूट निर्देशिका में जाना छिपी हुई फ़ाइलें देखने के लिए।

चरण 2. कॉपी से प्रोजेक्ट और .classpath फ़ाइलें और अन्य प्रोजेक्ट निर्देशिका में पेस्ट करें जिसे आप आयात करना चाहते हैं।

चरण 3. प्रोजेक्ट नाम पर प्रोजेक्ट फ़ाइल खोलें और नाम टैग अपडेट करें।

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
<name>Name of the project</name> 
<comment></comment> 
.... 

कदम 4. फ़ोल्डर को बंद करने और परियोजना आयात करते हैं, यह निश्चित रूप से अब आयात विज़ार्ड में सूचीबद्ध किया जाएगा !!

+1

आपको एक आकर्षण की तरह बहुत काम किया, मूर्खतापूर्ण ग्रहण ऐसी समस्याओं का कारण बनता है। – peterkodermac

1

यह हो सकता है कि परियोजना कार्यक्षेत्र में पहले से मौजूद है। समाधान या तो अपने वर्कस्पेस स्थान को बदलना है या केवल उस प्रोजेक्ट का नाम बदलें जिसे आप आयात कर रहे हैं।

0

अगर फ्लॉप मदद उपरोक्त सभी sulotions आप, आयातित परियोजना के रूप में एक ही नाम के साथ एक नई परियोजना को खोलने के बाद आप ऐसा करते हैं, मूल परियोजना के लिए, जाना इसे खोलने और Ctrl + A साथ सभी फाइलों selcet, और कॉपी की तुलना में इसे नई परियोजना के अंदर पेस्ट करें, फिर पर सभी पर अलर्ट के अंदर क्लिक करें और इसे काम करना चाहिए।

1

मुझे एक ही समस्या का सामना करना पड़ रहा है, यहां मैंने जो किया है। - ग्रहण में, विंडोज़ पर जाएं -> प्राथमिकताएं - एंड्रॉइड चुनें, अपना एंड्रॉइड एसडीके स्थान सेट करें सुनिश्चित करें कि आपके पास तालिका में कम से कम एक Android प्लेटफ़ॉर्म है। - आवेदन करें और ठीक है।

किया गया, मैं आयात करने की कोशिश करता हूं, और यह ठीक है। उम्मीद है कि यह मदद करता है।

0

यदि उपरोक्त में से कोई भी उत्तर सहायता नहीं करता है, तो उस फ़ोल्डर की अनुमतियों की जांच करें जिसमें परियोजनाएं हैं। कमांड लाइन से उबंटू में यह कोशिश करें:

sudo chmod 777 Folder_Containing_Projects -R 

उपर्युक्त आदेश रिकर्सिव को अनुमति देगा।