繁体   English   中英

Vector Asset Studio异常解析XML

[英]Vector Asset Studio exception parsing xml

我有一个svg文件(矢量图形),该文件可在Internet Explorer中正常打开,但在Vector Asset studio (Android Studio的一部分)中打开时,失败:

对于输入字符串: 2.85465in解析XML文件时发生异常:

我认为,这是由小数点,其中一个逗号,预计所用的计算机有荷兰的设置和“”预计将小数点分隔符造成的。

Vector资产工作室从何处获取其信息,是否可以在本地进行更改?

在矢量资产中出现此错误:

Could not generate a preview
Exception while parsing XML file:
Premature end of file.

我的临时解决方案是:

  1. 在获取.svg文件之前,我使用Photoshop CC生成了.png文件。
  2. 我将我巴纽与以.SVG 转换器
  3. 验证我的.svg是否可以转换为VectorDrawable。 这就是要知道Android Studio Vector Asset是否能够执行转换。
  4. 最后,选择在检查并将资源粘贴到drawable目录时生成的VectorDrawable XML,或者使用New-> Vector Asset从经过验证的.svg中生成此资源。

选中我的意思是确保将.svg与Vector Asset一起解析为xml

因此,我观察到当图像中的文字很小并且使用.svg转换器时可能会跳过此错误。

SVG文件只是文本文件,您可以在任何文本编辑器(如记事本)中打开它们,并根据需要更改其内容。

尝试删除in或将其替换为px 除了px以外,Asset Studio似乎无法与其他尺寸声明一起使用

我想最近有一次关于Google网上论坛的对话。 从那里拿了解决方案。 如果我再次找到它,将添加该链接。

//编辑:找到它: https : //code.google.com/p/android/issues/detail?id=189654

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM