2011-11-16 16 views
6

मुझे इस अपवाद के बारे में बाजार पर कुछ रिपोर्ट मिली हैं। मेरे ऐप में यह कहां से कोई संदर्भ नहीं है और अधिकांश उपयोगकर्ताओं के पास थिट समस्या नहीं है। मैं ऐसा कुछ कैसे डीबग करूं? यह अपवाद नहीं है मैं सभी उपकरणों से मिलता है। बस एक विशिष्ट डिवाइस इसकी रिपोर्ट कर सकता है।संसाधन नॉटफाउंड अपवाद कैसे डीबग करना है?

android.content.res.Resources$NotFoundException: Resource ID #0x109005d 
at android.content.res.Resources.getValue(Resources.java:892) 
at android.content.res.Resources.loadXmlResourceParser(Resources.java:1869) 
at android.content.res.Resources.getLayout(Resources.java:731) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:318) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:276) 
at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2451) 
at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:2506) 
at com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1626) 
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2165) 
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1672) 
at android.app.ActivityThread.access$1500(ActivityThread.java:117) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) 
at android.os.Handler.dispatchMessage(Handler.java:99) 
at android.os.Looper.loop(Looper.java:130) 
at android.app.ActivityThread.main(ActivityThread.java:3687) 
at java.lang.reflect.Method.invokeNative(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:507) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 
at dalvik.system.NativeStart.main(Native Method) 
+0

आरजेजा को किस नियंत्रण के लिए पता लगाने के लिए जांचें, कंपाइलर ने संसाधन आईडी # 0x109005d – Maneesh

+0

बस चेक किया - नहीं मिला। इसी तरह के अपवाद थे और मुझे आर। जावा में आईडी मिली - यह सिर्फ एक स्ट्रिंग थी। संसाधनों के अंदर मेरी सभी स्ट्रिंग (ऐप को स्थानीयकृत किया गया है) – katit

+0

तो यह संसाधन से एक्सएमएल पार्सिंग से संबंधित कुछ है, बस यह जांचें कि आपने संसाधन – Maneesh

उत्तर

0

मौका से आप इस संसाधन का उपयोग करते हैं: com.android.internal.R.layout.search_dropdown_item_icons_2line? चूंकि यह एक आंतरिक पैकेज है, हो सकता है कि सभी कार्यान्वयन में यह शामिल न हो (या प्रत्येक एपीआई स्तर नहीं), या इसमें शामिल है लेकिन विभिन्न संसाधन पहचानकर्ता के साथ।

+0

नहीं है। मैं किसी भी एंड्रॉइड संसाधनों का उपयोग नहीं कर रहा हूं। सभी कलाकृति, तार, आदि मेरा अपना है। – katit

1

शायद कुछ संसाधन है जो एक विशिष्ट फ़ोल्डर में परिभाषित किया गया है और कम विशिष्ट फ़ोल्डर में नहीं है? जैसे, आपने ड्रॉइंग-पोर्ट फ़ोल्डर में एक ड्रॉइंग एक्स परिभाषित किया है और ड्रॉबल-पोर्ट में नहीं? आपको उन संसाधनों के लिए अपने विशिष्ट फ़ोल्डर्स को दोबारा जांचना चाहिए जो अन्य फ़ोल्डरों में नहीं हैं

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