convert - Conversión de Android Studio 1.3 SVG a png
using svg in android (1)
En Google IO 2015 reciente, Google anunció que el nuevo complemento Android Studio 1.3 / new gradle tendrá soporte para importar y archivo SVG y el sistema de compilación generará los activos para diferentes densidades de dispositivo (hdpi, xhdpi, xxhdpi, etc.):
http://robovm.com/google-io-summary-whats-new-in-android-development-tools/ https://www.youtube.com/watch?v=f7ihSQ44WO0&feature=youtu.be&t=2m46s
Desafortunadamente, no parece haber más información sobre cómo lograr eso. ¿Alguien tiene más detalles al respecto?
Hay alguna mención de esto en: Android: El uso de SVG en res lleva a error: "El nombre del archivo debe terminar con .xml o .png"
e intenté crear una aplicación de hello world y coloqué un archivo svg (lo renombré a xml en la carpeta dibujable). se compiló e instaló en el dispositivo, pero se bloqueó durante la ejecución diciendo que svg no es una etiqueta vlaid. supongamos que el archivo original necesita más conversión.
Para agregar un nuevo vector activo, haga clic con el botón derecho en su carpeta dibujable en Android Studio y elija Nuevo> Vector activo. Tenga en cuenta que necesita Gradle 1.4 o posterior para usar activos vectoriales con proyectos con un objetivo de compilación inferior a 21. En este caso, Gradle convertirá las imágenes vectoriales a PNG en el momento de la compilación.
La versión beta actual de Gradle 1.4 tiene algunos problemas para abrir tiendas de claves cuando se lanza una aplicación, así que antes de importar una gran cantidad de imágenes vectoriales, intente liberar su aplicación primero (esta es solo mi experiencia personal con Gradle 1.4.0-beta6, Gradle denunciar un almacén de claves manipulado, por ejemplo, ver aquí )