2012-10-01 12 views
6

मैं पहले से ही इस सवाल का Eclipse Problems View not showing Errors anymore लेकिन उस does'nt में जाना जाता है नहीं दिखा रहा लगतेग्रहण मेरी समस्या का समाधान करने के लिए XML त्रुटियों

मेरे वर्तमान विन्यास

विंडोज 7 64-लेकिन ग्रहण जावा ईई आईडीई वेब के लिए डेवलपर्स (जूनो, इंडिगो के कुछ संस्करणों का प्रयास किया)

ग्रहण त्रुटियों को फेंकता रहता है "आर को चर के लिए हल नहीं किया जा सकता" लेकिन xml फ़ाइलों में त्रुटियां नहीं दिखाती हैं।

एक त्वरित उदाहरण

<EditText 
    android:id="@+id/srchUsers" 
    android:layout_width="match_parent" 
    android:layout_height="60dp" 
    android:layout_marginBottom="0dp" 
    android:layout_marginTop="10dp" 
    android:background="@android:color/white" 
    android:ems="10" 
    android:hint="Search Users" 
    android:inputType="text" 
    android:maxLines="1" 
    android:paddingLeft="10dp" 
    android:drawableLeft="@drawable/ic_action_search_black" 
    > 

drawable ic_action_search_black मौजूद does'nt, लेकिन ग्रहण किसी भी खतरनाक अलावा अन्य त्रुटियों "आर हल नहीं किया जा सकता है" नहीं दिखाती है। मैंने अधिकांश समाधानों की कोशिश की है जैसे समस्याएं देखने, मार्कर देखने, यह सुनिश्चित करने के लिए कि सभी त्रुटियां दिखाए जा सकें आदि। लेकिन कुछ भी काम नहीं किया।

मैंने सोचा कि यह 64 बिट ग्रहण कर सकता है, लेकिन Win 7 64 पर ग्रहण के 32-बिट संस्करण-लेकिन मुझे एक ही त्रुटि देता है।

हालांकि, मेरे पास एक और पुरानी मशीन है जो उसी ग्रहण (32 बिट ऑफ कॉर्स) के साथ विन 7 32-बिट चल रही है; मैं लेआउट (xml) फ़ाइलों में त्रुटियों को देख सकता हूं और मेरे लिए डीबग करने के लिए यह बहुत आसान है।

मैं अपनी वर्तमान विकास मशीन के साथ डीबगिंग में मूल्यवान समय खो रहा हूं।

किसी भी मदद की अत्यधिक सराहना की जाती है।

ग्रहण सेटिंग्स

खिड़की -> वरीयताएँ -> Android -> बिल्ड -

मार्करों फलक चेक किया गया है

> सभी आइटम दिखाएँ -> कॉन्फ़िगर सामग्री -> आउटपुट वर्बोस को

समस्याएं फलक सेट किया गया है -> सामग्री कॉन्फ़िगर -> सभी आइटम दिखाएँ चेक किया गया है

No error is shown

सूचना छवि आर सी से पता चलता एनोट को हल किया जा सकता है, कोई एक्सएमएल त्रुटियां नहीं दिखायी गई हैं, जहां स्पष्ट रूप से एक एक्सएमएल त्रुटि है।

+0

प्लगइन स्थापित करने के बाद यह सही शुरू हुआ (जिसका अर्थ है कि यह शुरुआत से काम नहीं करता है) या यह कुछ और करने के बाद काम करना बंद कर दिया (जैसे प्रोजेक्ट में लाइब्रेरी जोड़ना, और फाइलें आदि जोड़ना)? – Luksprog

+0

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

+1

मुझे एक एंड्रॉइड प्रोजेक्ट में कुछ कोड कॉपी करते समय एक ही समस्या का सामना करना पड़ा, लेकिन फिर मुझे 'appt' टूल के साथ एक त्रुटि भी मिली जो कुछ भी बनाने की कोशिश करते समय दुर्घटनाग्रस्त हो गया। यह देखने के लिए कि क्या हो रहा था, मैंने वरीयताओं में निर्माण के वर्बोसिटी स्तर को बढ़ाया-> एंड्रॉइड-> बिल्ड। मुझे एक त्रुटि कोड मिला जो मुझे इस प्रश्न पर ले जाता है http://stackoverflow.com/questions/10699439/aapt-filing-with-error-code-1073741819। – Luksprog

उत्तर

0

सिर्फ दूसरी बार में इस तरह का उपयोग करें: -

android:layout="@id/leftText" 

कारण है आप पिछले एक के साथ R.java में दूसरी बार android:layout="@+id/leftText" आईडी संघर्ष कारण है का उपयोग करें।

मुझे उम्मीद है कि यह आपकी मदद करेगा।

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