Eclipse ADT (android Pugin) refuses to find images in drawable folder -


बल्लेबाज़ी से, संस्करण जानकारी:

  • ग्रहण: जूनो रिलीज, 20120614-1722 का निर्माण
  • एंड्रॉइड: 4.4
  • एडीटी: 20.0.0v201206242043-391819

    बहुत से सवाल हैं, इसलिए विभिन्न res के बारे में / ड्रॉएबल फ़ोल्डर्स (मानक, ड्रॉबल-एचडीपीआई , -mdpi , -ldpi , -xhdpi ) और अगर यह मानक ड्यूरेबल फ़ोल्डर बनाने के लिए आवश्यक है, यदि यह मौजूद नहीं है, जहां Android / ADT / Eclipse @ ड्रॉएबल / * फ़ाइलें, आदि के लिए दिखेगा। हालांकि, मेरा प्रश्न ऐसा लगता है कि इस प्रकार अब तक उत्तर नहीं दिया गया है।

    यह एक बहुत ही गंभीर समस्या है इसे आसानी से रखने के लिए, मैंने अपने ड्रॉएबल-एचडीपीआई फ़ोल्डर में एक फ़ाइल नाम 'स्टारबग' रखा, फिर एक लेआउट में क्वालीफायर @ drawable / starbg.png का इस्तेमाल किया < कोड> xml फ़ाइल। हालांकि, एक्लिप्स एक त्रुटि फेंक रहा है:

      त्रुटि: त्रुटि: कोई संसाधन नहीं मिला जो दिए गए नाम से मेल खाता है ('पृष्ठभूमि' के साथ 'पृष्ठभूमि में' @ drawable / starbg.png ')।   

    क्यों? अनिश्चित। मैंने कुछ प्रश्नों के आधार पर निम्नलिखित समाधानों की कोशिश की है, बिना सफलता के सभी:

    • परियोजना को साफ करना (कई बार)
    • एक res / drawable
    • फ़ाइल को में बदलना
    • Star_bg.png
    • ईक्लिप्स को पुनरारंभ करना

      यह परियोजना जटिल नहीं है यह एक अविश्वसनीय रूप से सरल सेटअप है, जिसमें 2 दृश्य हैं, जिनमें से एक LinearLayout से एक android: background विशेषता (लेआउट और अभिविन्यास जानकारी, निश्चित रूप से) के साथ कुछ भी नहीं है। जो अन्य एक आकर्षण की तरह काम करता है।

      तो मैं stumped हूँ कोई भी मदद बेहद सराहना की जाती है।

      जब आप अपना संसाधन निर्दिष्ट करते हैं, तो इसमें फ़ाइल एक्सटेंशन शामिल नहीं होना चाहिए। वह है, एक संसाधन फ़ाइल,

        ड्रायबल / स्टारबीग।   

      को संदर्भित किया जाना चाहिए,

        @drawable / स्टारबीजी   

      उदाहरण के लिए,

        & lt; रिलेटिव लेआउट xmlns: android = "http://schemas.android.com/apk/res/android" एंड्रॉइड : पृष्ठभूमि = "@ ड्रॉएबल / स्टारबीग" ... & gt; ... & lt; / रिलेटिव लेआउट & gt;    

Comments