AndroidStudio 3.0/Android Gradle插件3.0
<vector>
<path android:fillColor="@color/image_button_disabled"/>
</vector>
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
构建时PNG生成不支持对其他资源的引用
是否有可能解决它或者它是一个弃用的解决方案?
我正在使用Support Library 23.2中添加的支持向量drawable 和AppCompat.我正在使用带有app:srcCompat和内部的矢量绘图,StateListDrawable所以我可以将它们android:drawableLeft用于我的TextView.
自升级到AppCompat的23.3.0版本以来,只有向量app:srcCompat正在运行.每当我以另一种方式引用它时
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.my.package.name/.MainActivity}: android.view.InflateException: Binary XML file line #8: Error inflating class Button
...
Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class Button
...
Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #14: invalid drawable tag vector
at android.graphics.d
Run Code Online (Sandbox Code Playgroud)
改变了什么现在导致我的支持向量drawables在某些情况下失败?