2011-12-06 9 views
9

नहीं है क्योंकि कल रात से, ग्रहण मुझे मेरी किसी भी परियोजना को चलाने नहीं दे रहा है और मुझे त्रुटि देता है "आपकी परियोजना में त्रुटि है (एस), इसे चलाने से पहले इसे ठीक करें "।ग्रहण कहता है कि मेरे एंड्रॉइड प्रोजेक्ट में त्रुटियां हैं, लेकिन कोई

  • यह इस परियोजना के बावजूद होता है कि मैं किस परियोजना का उपयोग करता हूं।
  • किसी भी परियोजनाओं में कोई कोड त्रुटियां नहीं हैं
  • कोई गुम फ़ाइलें (R.java, आदि) या फ़ोल्डर (src, रेस, आदि)
  • कंसोल में कोई त्रुटियां नहीं हैं (यहां तक ​​कि पर हैं शब्द) या त्रुटि लॉग स्क्रीन
  • मैं सभी परियोजनाओं साफ है, और प्रत्येक व्यक्ति परियोजना में कई बार
  • मैं एडीबी, ग्रहण, और अपने कंप्यूटर पुन: प्रारंभ किए

मैं क्या करने के लिए पता नहीं है अगले करो, तो उम्मीद है कि यह ठीक करने योग्य है। नोट: मैं गिट का उपयोग कर रहा हूं, और यह मेरे ऐप्स में से किसी एक को एक नया अपडेट निर्यात करने के लिए मेरी मास्टर शाखा में स्विच करने के बाद हुआ।

अग्रिम धन्यवाद! (:

संपादित करें 1:।। मैं भी हटाने और पुनः आयात परियोजनाओं इससे पहले कि मैं इस पोस्ट

+0

अपनी मशीन को पुनरारंभ करने का प्रयास करें और फिर ग्रहण करें ... देखें कि क्या यह अभी भी – blazingkin

+0

है, आपको ग्रहण से अपनी परियोजना को हटाने और दुर्भाग्यवश इसे फिर से आयात करने की आवश्यकता हो सकती है। संभवतः इसी तरह: http://stackoverflow.com/questions/3958716/error-unable-to-fnd-class-r-java-no-such-file-or-dir/3959675#3959675 – Gray

+0

मैंने ग्रहण को पुनरारंभ किया है और मेरा कंप्यूटर मेरी पोस्ट की तरह कहते हैं। और मैंने पहले से ही हटा दिया है और फिर से आयात किया है (मैंने पोस्ट करने से पहले यह किया - कुछ नहीं।) –

उत्तर

21

क्लिक करें Window -> Show View -> Problems, कि दिखाना चाहिए वास्तव में क्या सोचता है ग्रहण अपनी परियोजना के साथ गलत है की कोशिश की है कभी कभी आप बस नष्ट कर सकते हैं उस दृश्य से समस्या है, और ग्रहण आप का मानना ​​है कि सब कुछ ठीक है (हां, अजीब, मुझे पता है)।

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

यदि कुछ और मदद नहीं करता है, तो एक नया ग्रहण कार्यक्षेत्र स्थापित करने और वहां अपनी प्रोजेक्ट आयात करने का प्रयास करें।

+0

कोई समस्या नहीं है, केवल चेतावनियां जो हमेशा वहां रही हैं। मैंने पहले से ही परियोजना को हटाने और इसे फिर से आयात करने का प्रयास किया है। –

+0

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

+1

मुझे लगता है कि मेरे कार्यक्षेत्र में कुछ बोर्क किया गया था। एक नया निर्माण और परियोजना को आयात करने से चाल चल गई! धन्यवाद: डी –

1

मुझे लगता है कि आपको अपनी परियोजना को साफ करने की आवश्यकता है। project -> clean करें। उसके बाद ठीक काम करना चाहिए।

+1

लगभग हमेशा मेरे लिए काम करता है! –

+0

मैंने अपने प्रश्न में पोस्ट किया कि मैंने दुर्भाग्य से पहले ही कोशिश की है। लेकिन अगर किसी और को यह समस्या हो रही है, तो यह ** आमतौर पर ** चाल करता है। मेरे मामले में नहीं। –

2

अपने निर्माण पथ की जांच करें - ऐसे जार और निर्भरताएं हो सकती हैं जो ऐप के बाहर हैं जिन्हें खोला या आयात किया जाना चाहिए।

एक और चाल एक एक्सएमएल फ़ाइल को संपादित करना है, केवल एक शब्द को जानबूझकर त्रुटि का कारण बनने के लिए, फ़ाइल को सहेजें, फिर इसे उचित वाक्यविन्यास में बदलें और फिर से सहेजें। त्रुटि जादुई रूप से गायब हो जाती है।

एक और चाल (, कारण त्रुटि बचाने के लिए, त्रुटि को ठीक, जादुई मुक्त त्रुटि) एक जावा फ़ाइल, संपादित करने के लिए

0

अपने Android पथ के लिए जाँच के अलावा परियोजना> Android उपकरण> फिक्स प्रोजेक्ट गुण उपयोग करने का प्रयास है। यह जांचें कि आपके एंड्रॉइड_एचओएमई और ANDROID_SDK सही तरीके से सेट किए गए हैं, टूल और प्लेटफॉर्म-टूल्स जोड़ने के अलावा पर्यावरण परिवर्तनीय पाथ में सही ढंग से सेट हैं।

आशा है कि इससे मदद मिलती है!

2

मुझे यह समस्या थी और मैंने इसे ठीक कर दिया है। मेरा मुद्दा यह था:

मुझे किसी भी तरह से मेरे निर्माण में एक और परियोजना की आवश्यकता होती है। उस परियोजना में इसमें त्रुटियां थीं, जो मुझे विश्वास है कि इस मुद्दे के कारण क्या हुआ। मुझे लगता है कि यह तब हुआ जब मैंने गलती से ग्रहण को मेरे निर्माण पथ या कुछ ठीक करने के लिए कहा जब मैं गलती को ठीक करने की कोशिश कर रहा था।इस मुद्दे (Mac पर) के लिए जाने को सही करने के लिए:

सही पैकेज एक्सप्लोरर में अपनी परियोजना फ़ोल्डर पर क्लिक करें मेनू में, "पथ बनाएँ" का चयन करने के लिए जाना "परियोजनाओं" यहां जाएं "कॉन्फ़िगर पथ बनाएँ" टैब (शीर्ष के साथ)।

क्या वहां कुछ भी है? यदि वहां है और आप वहां होने की अपेक्षा नहीं कर रहे थे, तो उस फ़ोल्डर में मौजूद प्रोजेक्ट का चयन करें और "निकालें"

यह मेरे लिए समस्या को ठीक करता है। आशा करता हूँ की ये काम करेगा।

0

अपने .android फ़ोल्डर पर जाएं और अपना डीबग प्रमाणपत्र हटाएं।

E:\Users\(your profile)\.android 

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

मैं इस सवाल का जवाब here मिल गया है और यह मेरी समस्या ;-)

0

मुझे लगता है कि परियोजना के लिए जाना हल -> कुछ त्रुटि को साफ इस समस्या को हल

0

जाओ मेनू पट्टी में परियोजनाओं के लिए फिर जाँच हो सकता है मेनू स्वचालित रूप से बनाएँ। इससे मेरी मदद मिली।

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