2011-12-11 12 views
7

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

+0

जांच कंसोल और त्रुटियों के लिए समस्याओं के दृश्यों के साथ-साथ – Asahi

+0

पहले से ही ऐसा किया गया है। – herpderp

उत्तर

19

अपने .android फ़ोल्डर पर जाएं और अपना डीबग प्रमाणपत्र हटाएं। मेरे कंप्यूटर में यह इस पथ में है

E:\Users\blessan\.android 

अंदर एक फ़ाइल नाम 'debug.keystore' है। इसे हटाएं, साफ करें और परियोजना को फिर से बनाने का प्रयास करें। कभी-कभी यह त्रुटि तब होती है जब प्रमाण पत्र समाप्त हो जाता है।

+0

हां, मेरा कल समाप्त हो गया और एक ही त्रुटि दी। 'समस्याओं' दृश्य में उस प्रभाव के लिए कुछ था। अच्छी खबर यह है कि नवीनतम एसडीके प्रमाण पत्र बनाता है जो 30 या 40 साल – NickT

+0

में समाप्त हो जाता है उत्कृष्ट! पूरी तरह से काम किया धन्यवाद @blessenm – Addi

+0

+1 मेरे लिए भी सही काम किया। एक तरफ ध्यान दें, जब मैं दौड़ने की कोशिश कर रहा था, तो मेरी कंसोल विंडो कुछ भी आउटपुट नहीं कर रही थी। सब ठीक है, धन्यवाद @blessenm! –

5

ऐसा क्यों हो सकता है इसके कुछ कारण हैं। इन समस्याओं/समाधानों को आज़माएं।

  • आपके मैनिफेस्ट में समस्या। ये हमेशा दिखाई नहीं देते हैं, इसलिए अपने व्यक्तित्व को पूरी तरह से जांच दें।

  • अचानक गायब/स्थानांतरित पुस्तकालयों या अन्य निर्भरताओं। अपनी प्रोजेक्ट पर राइट क्लिक करें, गुण चुनें और जावा बिल्ड पथ के अंतर्गत टैब को चेक करें। जब आप गलती से लाइब्रेरी फ़ाइल को हटाते/स्थानांतरित करते हैं, या कोई भी अन्य फ़ाइल ऐप पर निर्भर होती है, तो यह वास्तविक त्रुटि के रूप में दिखाई देने के बिना इस तरह की त्रुटि उत्पन्न कर सकती है। हालांकि बिल्ड पथ स्क्रीन में यह थोड़ा त्रुटि संकेत दिखाएगा।

  • आपके आरजेवा के साथ समस्याएं। आरजेवा फ़ाइल में भ्रष्ट मूल्य होने से पहले मुझे इसके साथ कोई समस्या थी। प्रोजेक्ट की "सफाई" ने इसे ठीक नहीं किया है, लेकिन मुझे ग्रहण करने के लिए एक्लिप्स को फाइल को पुनर्निर्माण करने के लिए मैन्युअल रूप से मिटा दिया गया है।

  • आपके ऐप के कैश किए गए संस्करण के साथ समस्या। यह एक असली दर्द है क्योंकि इसके लिए कोई संकेत नहीं है, लेकिन कभी-कभी किसी कारण से ग्रहण आपके ऐप के कैश किए गए संस्करण के साथ गड़बड़ करने का फैसला करता है। इससे ऐप्स से कुछ भी ऐसा नहीं हो सकता है जो छवियों को प्रदर्शित करने वाले ऐप्स पर काम नहीं कर रहा है जिन्हें लंबे समय से अन्य लोगों द्वारा प्रतिस्थापित किया गया है या पूरी तरह से हटा दिया गया है। यदि अन्य फ़िक्स काम नहीं करते हैं, तो अपने प्रोजेक्ट फ़ोल्डर में नेविगेट करने और /bin फ़ोल्डर को निकालने का प्रयास करें। इसके बाद, परियोजना का पुनर्निर्माण करें और इसे चलाने का प्रयास करें।

मुझे आशा है कि इनमें से एक आपके लिए काम करता है।

0

यह समस्या कुछ समय होती है जब आप पुराने डीबग.कीस्टोर फ़ाइल को पुराने के साथ बदलते हैं। हटाएं deug.keystore समस्या को ठीक कर सकता है

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