के बाद मैं Android समर्थन लाइब्रेरी 23.2.0 करने के लिए उन्नत और मेरे build.gradle कोकोड विश्लेषण त्रुटि (अप्रत्याशित नामस्थान उपसर्ग) उन्नयन Android समर्थन लाइब्रेरी 23.2.0
vectorDrawables.useSupportLibrary = true
कहा, ताकि मैं वेक्टर drawable समर्थन 21 से कम एपिस के लिए। (विवरण के लिए here देखें)।
मैं भी हर imageView वेक्टर ड्रॉएबल का उपयोग करता है में
android:src="@drawable/ic_create_black_24dp"
प्रतिस्थापित
app:srcCompat="@drawable/ic_create_black_24dp"
साथ।
एप्लिकेशन को संकलित करता है और पूरी तरह से ठीक काम करता है, लेकिन कोड विश्लेषण रिपोर्ट:
Error:(56, 9) Unexpected namespace prefix "app" found for tag
ImageView
क्यों यह मामला है? यह संकलन क्यों कर रहा है हालांकि मुझे त्रुटियां मिल रही हैं?
संपादित करें: मैं अपने रूट लेआउट में
xmlns:app="http://schemas.android.com/apk/res-auto"
जोड़ लिया है।
लेआउट – osrl
में ड्रायबल का पूर्वावलोकन करने के लिए 'टूल्स: src = "@ drawable/ic_create_black_24dp" 'भी जोड़ें, यह मेरे लिए काम करता है। कृपया अपने उत्तर xmlns में भी इस पंक्ति का उल्लेख करें: tools = "http://schemas.android.com/tools" – VVB