Error:Error: Can't process attribute android:fillColor="@color/colorPrimary": references to other...

【声明:】本文是作者(蘑菇v5)原创,版权归作者 蘑菇v5所有,侵权必究。本文首发在。如若转发,请注明作者和来源地址!未经授权,严禁私自转载!

解决办法:
见网址:http://developer.android.com/tools/help/vector-asset-studio.html
需要科学上网,你懂的

添加多密度矢量图形的好处是使用矢量图代替位图可以减小 APK 的尺寸,因为可以针对不同屏幕密度调整同一文件的大小,而不会降低图像质量。对于不支持矢量图的较早版本 Android 系统,Vector Asset Studio 可在构建时针对每种屏幕密度将矢量图转换为不同大小的位图。

配置一下问题就解决了:
build.gradle 文件添加一条声明:

android {
  defaultConfig {
    vectorDrawables.useSupportLibrary = true
  }
}

dependencies {
  compile 'com.android.support:appcompat-v7:23.2.0'
}

你可能感兴趣的:(Error:Error: Can't process attribute android:fillColor="@color/colorPrimary": references to other...)