ho aggiornato a Android libreria di supporto 23.2.0 e ha aggiuntoanalisi del codice di errore (namespace prefix Unexpected) dopo l'aggiornamento Android di sostegno Biblioteca 23.2.0
vectorDrawables.useSupportLibrary = true
al mio build.gradle, in modo da avere il supporto vettore drawable per apis inferiore a 21. (Vedere here per dettagli).
Ho anche sostituito
android:src="@drawable/ic_create_black_24dp"
con
app:srcCompat="@drawable/ic_create_black_24dp"
in ogni IMAGEVIEW che utilizza drawable vettoriali.
L'applicazione compila e funziona perfettamente bene, ma i rapporti di analisi del codice:
Error:(56, 9) Unexpected namespace prefix "app" found for tag
ImageView
Perché è questo il caso? Perché si sta compilando anche se sto ricevendo errori?
EDIT: Ho aggiunto
xmlns:app="http://schemas.android.com/apk/res-auto"
nel mio layout root.
Aggiungete anche 'tools: src =" @ drawable/ic_create_black_24dp "' per visualizzare l'anteprima del drawable nel layout – osrl
Funziona per me. Si prega di citare anche questa riga nella risposta xmlns: tools = "http://schemas.android.com/tools" – VVB