XmlPullParserException: vector de etiqueta desplegable no válido
Estoy utilizando la ayuda de NDK y conseguir este error:
- ¿Cómo se exportan los elementos extraíbles del vector XML de Android a otro formato?
- Android studio 1.4 y la imagen vectorial
- Vector Drawable como el logotipo de la aplicación
- La imagen VectorDrawable se pixeliza
- EditText drwableLeft no funciona con vectores
Distribución: gradle-2.5-all
Herramienta de construcción: gradle-experimental:0.2.1
XML:
<vector android:height="24dp" android:viewportHeight="125.0" android:viewportWidth="100.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> <path android:fillColor="#FF000000" android:pathData="M97.01,-2.98,-3C47.02,95.35"/> </vector>
Advertencia:
Vector requiere nivel API 21 (min actual es 13) o construcción con Android Gradle plugin 1.4 o superior
Excepción:
FATAL EXCEPTION: main android.content.res.Resources$NotFoundException: File res/drawable/accelerometer.xml from drawable resource ID #0x7f020045 at android.content.res.Resources.loadDrawable(Resources.java:2842) at android.content.res.Resources.getDrawable(Resources.java:1521) ... Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #1: invalid drawable tag vector at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:917) at android.graphics.drawable.Drawable.createFromXml(Drawable.java:858)
- Usando el vector android Dibujos en el accidente antes de Lollipop
- ¿Son útiles las imágenes vectoriales para Android?
- Convertir Vec4i a Java openCV
- Error de soporte del vector de Android
- Android Animated Vector Drawable: cambia el grado de rotación en tiempo de ejecución
- Cómo establecer fillColor, StrokeWidth y StrokeColor de vector drawable programatically en Android
- Nueve parches versus gráficos vectoriales
- Cómo crear dibujos vectoriales para Android?
En los dispositivos pre-Lollipop necesitas usar VectorDrawableCompat para obtener tu vector de los recursos.
someVectorDrawable = VectorDrawableCompat.create(context.getResources(), R.drawable.[some res id], null);
A continuación, puede configurar el fondo de ImageView.
- Colocar los botones OK / Cancel para que imiten el diseño en diálogos
- ¿Cómo puedo manejar múltiples clientes conectados a un servidor mediante sockets?