2011-01-04 11 views
15

मेरी ग्रहण कार्यक्षेत्र में केवल एक एंड्रॉइड प्रोजेक्ट है और इसे "स्वचालित रूप से निर्मित" करने के लिए सेट किया गया है। हर बार जब मैं कुछ कोड में बदलाव करता हूं, और परिवर्तन को सहेजता हूं, तो वर्कस्पेस बनाता है। शुरुआत में यह ठीक है, लेकिन किसी बिंदु पर निर्माण में हर बदलाव के लिए लगभग 5 सेकंड लगते हैं। इस बिंदु पर, मैं एक नया वर्कस्पेस बनाता हूं और प्रोजेक्ट आयात करता हूं, और सबकुछ थोड़ी देर (दिन या सप्ताह) के लिए बहुत अच्छा काम करता है, लेकिन अनिवार्य रूप से यह फिर से धीमा हो जाता है। क्या किसी और ने इसका अनुभव किया है और/या कोई समाधान है?एंड्रॉइड: ग्रहण कार्यक्षेत्र बनाने के लिए एक लंबा समय लगता है?

+0

ग्रहण का कौन सा संस्करण आप उपयोग कर रहे हैं? – McStretch

+3

IntelliJ Idea, मुफ़्त समुदाय संस्करण प्राप्त करें, और इन समस्याओं के बारे में भूल जाओ;) – 9000

+0

वर्तमान में हेलियोस, लेकिन गैलेलीओ में भी यही समस्या थी। – ab11

उत्तर

17

आप ग्रहण में की कोशिश कर सकते हैं:

खिड़की -> वरीयताएँ -> Android -> बिल्ड -> पैकेजिंग और Dexing निर्यात या लांच जाएं

और

(गति फ़ाइल पर स्वत: बनाता बचाने के लिए)।

अचिह्नित करें: परियोजना -> स्वत:

बिल्ड और तुम भी साथ पूरा कर सकते हैं:

खिड़की -> वरीयताएँ -> सामान्य - > वर्कस्पेस -> लिंक किया गया संसाधन - लिंक किए गए संसाधन को सक्षम करें (अनमार्क) केवल तभी प्रयास करें जब आपके प्रोजेक्ट में अन्य प्रोजेक्ट से संसाधन न हों।

मेरे लिए हर बचत के बाद धीमी प्रक्रिया का निर्माण बंद कर दिया।

+1

और स्नैपशॉट्स को सक्षम करना न भूलें –

+1

@ गैब्रियलफेयर केवल तभी लागू होता है जब आप एमुलेटर पर चल रहे हों। –

0

क्या यह आपकी परियोजना (मेनू 'प्रोजेक्ट' -> साफ) को साफ करने में मदद करता है और क्या यह मदद करता है? स्वचालित रूप से निर्माण अचिह्नित Android compilation is slow (using Eclipse)

3

के तहत शीर्ष मेनू आइटम परियोजना>:

यह कुछ है कि सुस्ती का एक हिस्सा है हो सकता है, हालांकि यह कारण है कि यह एक नया आयात के बाद जल्दी हो जाता है, और फिर धीमा की व्याख्या नहीं करता विकल्प, तो आपको परीक्षण से पहले मैन्युअल रूप से प्रोजेक्ट बनाना होगा, बस प्रोजेक्ट-> बिल्ड बिल्ड का चयन करें, फिर पूरा करने के बाद चलाएं।

3

बढ़ाने से Xms और Xmxeclipse.ini में पैरामीटर मेरे लिए काम किया:

मूल मान:

-Xms40m 
-Xmx768m 

न्यू मान:

-Xms256m 
-Xmx1024m 
0

यूएसबी & से उपकरण को निकालने से तो पुन: कनेक्ट।

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