После обновления до gradle 3.1.4 и перехода на buildToolsVersion "27.0.3"
У меня проблемы
android.view.InflateException: строка двоичного файла XML # 41: строка двоичного файла XML # 41: ошибка надувания класса ImageView
Caused by: android.view.InflateException: Binary XML file line #41: Error inflating class ImageView
Caused by: android.content.res.Resources$NotFoundException: Drawable com.demo.android:drawable/ic_demo with resource ID #0x7f080160
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/ic_demo.xml from drawable resource ID #0x7f080160
Я попытался заменить android: src на app: srcCompat и добавил vectorDrawables.useSupportLibrary = true в defaultConfig
Ниже приведен код файла макета
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/demo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/ic_demo"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:visibility="gone" />
</RelativeLayout>
ОБНОВЛЕНИЕ: Я обнаружил проблему.Проблема в том, что некоторые из векторов работают, а некоторые из них не поддерживаются, хотя они созданы в формате SVG из одних и тех же источников.Может кто-нибудь предложить мне преобразовать PNG в SVG FILE.