मैं निम्नलिखित चयनकर्ता जब मैं फाहा मैं निम्न चेतावनी मिल चलाने button_selector.xmlअजीब एक प्रकार का वृक्ष चेतावनी - अप्रत्याशित पाठ लेआउट फ़ाइल में पाए: ""
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_pressed" />
<item android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_normal" />
<item android:state_enabled="false"
android:drawable="@drawable/button_settlement_background_disabled" />
</selector>
में परिभाषित किया गया है: अनपेक्षित पाठ लेआउट में पाया फ़ाइल: ""। यह कहता है कि यह "ड्रॉइंग" में लाइन 4 पर हो रहा है। सभी संदर्भित ड्रॉबल्स/res/drawable में मौजूद हैं।
क्या किसी को पता है कि इसका कारण क्या हो सकता है? मैं चेतावनी को अनदेखा कर सकता हूं लेकिन यदि संभव हो तो मैं इसे ठीक कर दूंगा।
इसके अलावा, मुझे अप्रयुक्त तारों और आइकन के लिए चेतावनियां मिलती हैं जब उन्हें केवल AndroidManifest.xml में संदर्भित किया जाता है। क्या उन्हें अनदेखा करने के बजाय उनको ठीक करने का कोई तरीका है?
जबकि मैं इसमें हूं ... मेरी परियोजनाओं में xhdpi के लिए घनत्व फ़ोल्डर्स नहीं हैं इसलिए मैंने कहा कि प्रत्येक प्रोजेक्ट पर अनदेखा करने के लिए कुछ। हालांकि, संदर्भित परियोजनाओं के दौरान यह अभी भी त्रुटि की रिपोर्ट करता है। उदाहरण के लिए, मुझे लाइब्रेरी नामक एक प्रोजेक्ट मिला है जिसमें नियम lint.xml में सेट है।मेरे पास सेवा नामक एक और प्रोजेक्ट है जिसे नियम भी सेट किया गया है। एंड्रॉइड लाइब्रेरी के रूप में सेवा संदर्भ लाइब्रेरी। जब मैं लाइब्रेरी पर लिंट चलाता हूं तो यह त्रुटि की रिपोर्ट नहीं करता है, जो कि अच्छा है। जब मैं सेवा पर चलता हूं तो यह स्वयं के लिए त्रुटि की रिपोर्ट नहीं करता है लेकिन लाइब्रेरी के लिए इसकी रिपोर्ट करता है। : - | –