2012-10-01 8 views
5

मैं कुछ कस्टम drawable लेकिन दुर्भाग्य से एक drawable लोड नहीं करता है जब मैं एक डिवाइस पर अनुप्रयोग चलाने के लिए प्रयास करें।अजीब R.java मुद्दा drawable संसाधन कारण लोड नहीं है सही ढंग से

  • मैंने वर्कस्पेस को साफ़ करने का प्रयास किया है ... वही समस्या।
  • मैंने .metadata फ़ोल्डर की सफाई की परियोजना को हटाने और पुनः आयात करने का प्रयास किया है ... वही समस्या।
  • मैंने ऑटोोजेन फ़ाइल R.java को हटाने की कोशिश की है ... कुछ भी नहीं।
  • मैंने उपयोग की गई छवियों को बदलने की कोशिश की है ... कुछ भी नहीं।
  • मैंने नाम बदल दिया है ... ओपीएस, इस बार समस्या के साथ ड्रॉबल काम करना शुरू कर देता है लेकिन एक ही समस्या दूसरी छवि के साथ होती है।
विभिन्न परीक्षण के साथ

मैं देखा है कि नहीं-लोडेड छवि हमेशा स्वत: जनरेट की फाइल के अंदर

public static final class drawable {...} 

में पहला है R.java

विस्तार में, पता 0x7f020000 के साथ संसाधन छवि:

public static final int bt_a_1=0x7f020000; 

इन पतों वर्णानुक्रम आवंटित कर रहे हैं इसलिए मैंने प्रोजेक्ट में a1.png नामक एक और छवि जोड़ने का हल किया है जिसका उपयोग इस परियोजना में नहीं किया जाता है।

इस समाधान का सब ठीक काम करता है, लेकिन मैं नहीं जानता कि यह बेतुका समस्या का कारण क्या है के साथ

संपादित

यह एक निम्न स्तर के संसाधन कैश टक्कर बग के कारण एक Android मुद्दा परिवर्तन में मधुकोश रिहाई Ia971bb242ceac5e8f9346094009a10f356399ab9

समस्या होता है के बाद से तय हो गई है।

अधिक जानकारी पर: https://android-review.googlesource.com/#/c/15815/

यह समस्या मधुकोश से अधिक उम्र के ओएस के साथ सभी डिवाइस में होता कर सकते हैं ... इन डिवाइस में बग से बचने के लिए, एक ही रणनीति है कि मैं का वर्णन किया है का उपयोग करें।

+0

समस्याग्रस्त drawable फ़ाइलों में से एक पोस्ट और बताओ हमें आप संसाधनों बचाया है गया है। – Sam

+0

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

+0

मैंने जेन फाइल को हटाने की भी कोशिश की है ... हमेशा एक ही समस्या के साथ स्वचालित रूप से बनाया जाता है। – Silverstorm

उत्तर

4

यह एक ज्ञात मुद्दा है, मुझे लगता है कि यह हनीकॉम में हल हो गया है।

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

+1

लिंक के लिए धन्यवाद। मेरे पास नवीनतम एसडीके है, मेरे टेस्ट डिवाइस में जिंजरब्रेड है। – Silverstorm

+0

कोई समस्या नहीं, खुशी हुई यह मदद की :) – trenpixster

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