Android Studio Vector De Importación De Activos De Error – No Se Admiten Etiquetas

He estado probando Andorid Estudio con el nuevo plugin de gradle – 1.4.0-beta3.

He estado tratando de importar de mi propio vector de activos, hecho en Inkscape. Sin embargo sigo recibiendo errores de importación. El mensaje de error incluye un montón de etiquetas en el svg que arn no compatibles.

In mm_card.svg:
[email protected] line 54 <defs> is not supported
[email protected] line 56 <linearGradient> is not supported
[email protected] line 58 <stop> is not supported
[email protected] line 62 <stop> is not supported
[email protected] line 66 <stop> is not supported
[email protected] line 70 <stop> is not supported
[email protected] line 74 <stop> is not supported
[email protected] line 78 <stop> is not supported
[email protected] line 83 <linearGradient> is not supported
[email protected] line 85 <stop> is not supported
[email protected] line 89 <stop> is not supported
[email protected] line 93 <stop> is not supported
[email protected] line 97 <stop> is not supported
[email protected] line 102 <linearGradient> is not supported
[email protected] line 104 <stop> is not supported
[email protected] line 108 <stop> is not supported
[email protected] line 113 <linearGradient> is not supported
[email protected] line 115 <stop> is not supported
[email protected] line 119 <stop> is not supported
[email protected] line 123 <stop> is not supported
[email protected] line 127 <stop> is not supported
[email protected] line 131 <stop> is not supported
[email protected] line 135 <stop> is not supported
[email protected] line 139 <stop> is not supported

¿Alguien sabe la causa de esto? Es un error en el vector de los activos de la herramienta? O tal vez un problema con los svg creado con Inkscape? O son más complicadas de svgs no se admite?

Gracias!

Que parece algo bastante básico para no permitir. La mayoría de SVGs tendrá un <defs> elemento, y una gran fracción de SVGs tendrá un gradiente lineal.
he tenido este problema desde CorelDraw para Android vector de importación de activos . entonces, yo a encontrar la solución : intentar convertir el archivo SVG se exporta a vector con esta herramienta : cambia de forma.diseño si se ha solucionado tu problema

OriginalEl autor enyciaa | 2015-10-14

1 Kommentar

  1. 13

    La función de importación de SVG en Android Studio sólo se ha limitado soporte para SVG características.

    Que el estado tanto en su anuncio de vídeo. Ellos dicen que tienen la intención de mejorar el importador.

    Pero también se nota que los gradientes no son compatibles en VectorDrawables de todos modos.

    ¿cuál es la alternativa de <defs> como el video dice copiar el vector de código y appy ciertos cambios para corregir el error.
    Que significa copiar la definición de la ruta. Cual es el valor en el d atributo de la <path> elemento.
    VectorDrawables no admite degradados pero se puede usar un GradientDrawable como un ImageView de fondo o como parte de un LayerDrawable para obtener el mismo efecto

    OriginalEl autor Paul LeBeau

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea