今日在使用Vector Asset导入svg图片时候出现如下错误:
最终参考android - Why is my SVG failing to load in Vector Asset Studio - Stack Overflow得以解决,步骤如下:
在VS Code中修改SVG源码:
1. 修改viewBox
改变viewBox="0, 0, 500, 406.34693390598903"为viewBox="0 0 500 406.34693390598903"(也就是去除,)
2. 修改height参数
改变height="406.34693390598903"为height="407"(也就是向上取整除小数部分)
同时viewBox="0 0 500 406.34693390598903"中的height参数也要改变(也就是改变viewBox="0 0 500 406.34693390598903"为viewBox="0 0 500 407")
然后重新再选择文件,不报错,可以成功导入