Я заменяю все мои значки VectorDrawables везде, где это возможно. Но я заметил, что некоторые из них не корректно отображают API 23, и цвет, кажется, истекает кровью. Один из этих 3 штук отлично. Вот скриншот от изолированного проекта Я создал:
В API 21 выглядит отлично:
Исходный код примера приложения находится здесь
Я использую AppCompat 24.0.0, приложение: srcCompat в ImageView и установил vectorDrawables.useSupportLibrary = true. Я также пробовал AppCompat 23.4.0 с целью 23. Однако, если я удалю appCompat и настрою minSdkVersion на 21 и использую поддержку родных векторов, результаты не изменяются. IDE не жалуется, что ничего не поддерживается. Как мне понять, в чем проблема? Это ошибка платформы? Есть ли обходные пути?