Я использую векторные Drawables. Он работает хорошо на моих нескольких устройствах, но на моей Sony с 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 с неподдерживаемыми тегами для этого устройства. Но как понять, какие из них и как быть уверенными, что он будет работать на всех других поддерживаемых устройствах.