我使用矢量绘图。它在我的几台设备上运行良好,但在我的带有 Android 5.0.2 的索尼上,我在应用程序启动时得到:
java.lang.ArrayIndexOutOfBoundsException: length=32; index=32
at android.util.PathParser$PathDataNode.addCommand(PathParser.java:370)
at android.util.PathParser$PathDataNode.nodesToPath(PathParser.java:260)
at android.graphics.drawable.VectorDrawable$VPath.toPath(VectorDrawable.java:1265)
at android.graphics.drawable.VectorDrawable$VPathRenderer.drawPath(VectorDrawable.java:950)
看起来我已经将一些 svgs 转换为带有此设备不支持标签的 xml。但是如何理解哪些以及如何确保它可以在所有其他受支持的设备上运行。