2011-11-07 16 views
12

मेरे पास संस्करण 11 से 3.6.2 और एसडीके उपकरण के साथ एक कार्यरत ग्रहण सेटअप था, और यह मेरी मुख्य परियोजना को थोड़ी देर के लिए ठीक बना रहा है।मेरा अद्यतन ग्रहण/एंड्रॉइड सेटअप अब मेरे एपीके का निर्माण क्यों नहीं कर रहा है?

एक अलग परियोजना के लिए, मैंने सोचा कि मुझे अपने एसडीके को नवीनतम और महानतम में अपग्रेड करना होगा - इस बिंदु पर एपीआई 14 (आईसीएस 4.0)।

मैं भी चरणों को फिर से संगठित नहीं कर सकते मैं माध्यम से चला गया, लेकिन क्या हुआ था कि मेरी परियोजना का निर्माण करने के प्रतीत होता है, लेकिन मुझे लगता है कि यह कहूँगा कि यह एक के बाद संकलक चरण को छोड़ने गया था देखना होगा, और अंत में मैं करूंगा कोई एपीके नहीं है।

मैंने यह भी देखा कि यह मेरे .classpath को अपडेट किया गया है ताकि आउटपुट पथ .bin के बजाय बिन/कक्षाएं हो।

जिस तरह से मैंने अपने ग्रहण को नवीनतम संस्करण (इंडिगो 3.7.1) में अपडेट करने का प्रयास किया, लेकिन इससे मदद नहीं मिली।

+1

क्या आप बिल्ड प्रक्रिया के कंसोल आउटपुट पोस्ट कर सकते हैं? –

+0

मेरे पास अब कंसोल आउटपुट नहीं है, क्योंकि मैंने अंततः इसे हल किया है। मैं जवाब पोस्ट करना चाहता हूं, लेकिन स्टैक ओवरफ्लो मुझे ऐसा करने के लिए 8 घंटे तक नहीं जाने देगा क्योंकि मेरी प्रतिष्ठा 100 से कम है। लेकिन मदद करने की कोशिश करने के लिए बहुत बहुत धन्यवाद !! –

+1

उत्तर का संक्षिप्त रूप है: विंडोज़ पर जाएं -> प्राथमिकताएं -> एंड्रॉइड -> बिल्डिंग और अनचेक करें "पैकेजिंग छोड़ें और निर्यात या लॉन्च होने तक डेक्सिंग करें" फिर ग्रहण को पुनरारंभ करें। –

उत्तर

31

मैं इस समस्या गूगल एंड्रॉयड मंच पर इस पोस्ट की मदद से अंततः हल:

http://code.google.com/p/android/issues/detail?id=21031

मेरे लिए व्यक्तिगत रूप से सबसे बड़ी समस्या को हल किया जा करने के लिए लग रहा था के रूप में मंच पोस्ट में (टिप्पणी 25 से qutoe इस प्रकार है) "मैं के साथ जब तक रन/डिबग (टिप्पणी # 10, # 11 आदि प्रयोग किया जाता है .apk फ़ाइलें स्वचालित रूप से बनाया नहीं किया जा रहा समस्या को हल करने के लिए) लगते विंडोज पर जाएं -।> प्राथमिकताएं -> एंड्रॉयड -> निर्माण और सही का निशान हटाएँ" छोड़ें निर्यात या लॉन्च होने तक पैकेजिंग और डिस्क्सिंग "फिर ग्रहण को पुनरारंभ करें। मेरे लिए काम करता है।"

लेकिन वहां अन्य उपयोगी सामग्री भी है। विभिन्न परियोजनाओं वाले विभिन्न लोगों को इस सेटअप के साथ अलग-अलग समस्याएं प्रतीत होती हैं।

मुझे अभी भी कक्षापथ में परिवर्तन को समझ में नहीं आता है, लेकिन यह कोई फर्क नहीं पड़ता।

Eclipse Indigo - Cannot install Android ADT Plugin

मैंने यह भी पाया है कि मैं क्योंकि विभिन्न अनइंस्टॉल/पुनर्स्थापित करने लगता है, किसी कारण के लिए:

इसके अलावा, मैं ग्रहण इंडिगो साथ एडीटी स्थापित करने की चर्चा जो Stackoverflow में यहाँ मददगार था पाया यह स्रोतों से मेरी .svn निर्देशिका को छोड़कर बंद कर दिया। यह Stackoverflow पद उस के साथ मददगार था:

Why is eclipse trying to copy my .svn folders from src to bin, and how can I make it stop?

अंत: वास्तव में और सही मायने में ग्रहण की स्थापना रद्द करने के लिए एक टिप - सब लोग कहते कोई स्थापना रद्द है, और वहाँ नहीं है, लेकिन वहाँ एक निर्देशिका है कि ग्रहण में छोड़ देता है आपकी होम निर्देशिका (विंडोज़ सी के अंतर्गत 7 में: \ Users \) - यह जैप यदि आप वास्तव में नई शुरुआत करना चाहते हैं .eclipse कहा जाता है।

इसके अलावा, कम चरम उपायों के लिए, परियोजना-> ग्रहण के अंदर साफ है, और आप अतिरिक्त सफाई प्रभावों के लिए ग्रहण "ग्रहण" के साथ ग्रहण कर सकते हैं। पता नहीं क्या है, लेकिन रास्ते में विभिन्न उपयोगी लोगों की समस्याओं को हल करने की कोशिश कर कि सुझाव दिया।

आह हाँ - जब मैंने पहली बार इंडिगो स्थापित किया और निर्माण करने की कोशिश की, मुझे एक चेतावनी मिली कि मेरा जावा कंपाइलर अनुपालन स्तर स्नफ पर नहीं था, जो कि सच नहीं था - मेरे पास केवल मेरी मशीन पर जावा 1.6 स्थापित है।

http://marakana.com/forums/android/general/374.html

मेरे लिए, क्या काम किया बस प्रोजेक्ट, गुण, जावा संकलक, तो पर कार्यस्थान सेटिंग्स कॉन्फ़िगर करें क्लिक करें, और संवाद में ठीक पर क्लिक जा रहा था: जो इसी तरह के अनुभव था किसी के लिए यह पोस्ट देखें । वास्तव में कुछ भी बदलने की जरूरत नहीं थी। बस यह दिखाया कि सबकुछ ठीक था!

आखिर में मैंने वास्तव में अपने ग्रहण और एंड्रॉइड इंस्टॉलेशन (उपरोक्त .eclipse निर्देशिका सहित) को साफ़ कर दिया है, और आपके होम निर्देशिका में एक .android निर्देशिका भी है जिसे आप मिटाना चाहते हैं यदि एंड्रॉइड एसडीके उपकरण अनइंस्टॉल करना नहीं है वह - यह वास्तव में अनइंस्टॉल करने योग्य है)। स्क्रैच से सब कुछ स्थापित किया और फिर ऊपर प्रदान की गई अतिरिक्त जानकारी का उपयोग किया और अब यह मेरा एपीके बना रहा है।

मुझे उम्मीद है कि यह मेरे निर्माण को वापस आकार में लाने में कितने घंटे बचाएगा।

+2

कई, बहुत धन्यवाद। मेरे पास मेरे एपीके का निर्माण नहीं हुआ था और "पैकेजिंग छोड़ना और डेक्सिंग ..." सेटिंग मेरे लिए भी कारण थी। दुर्भाग्यवश मैंने यहां आपका जवाब मिलने से कुछ घंटे पहले बिताए लेकिन इस तरह यह कभी-कभी जाता है। कम से कम यह अब काम कर रहा है और मैं अपने जीवन के साथ आगे बढ़ सकता हूं - सॉफ्टवेयर अपडेट के दौरान डिफ़ॉल्ट व्यवहार बदलते समय मुझे इससे नफरत है, grrr। – Squonk

+0

सभी ग्रहण समस्याएं पूरी तरह से! – Praveen

+1

धन्यवाद। पहला पैरा मेरे लिए पर्याप्त है। –

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