首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >更新Android Studio至3.0并获取此问题

更新Android Studio至3.0并获取此问题
EN

Stack Overflow用户
提问于 2017-10-26 14:12:56
回答 1查看 16K关注 0票数 43
代码语言:javascript
复制
Error:Execution failed for task ':App:mergeDebugResources'.
    > There were multiple failures while executing work items
       > A failure occurred while executing com.android.build.gradle.tasks.MergeResources$FileGenerationWorkAction
          > Error while processing /media/nikhilesh/App/src/main/res/drawable/ic_add_black_24dp.xml : Can't process attribute android:fillColor="@color/green": references to other resources are not supported by build-time PNG generation. See http://developer.android.com/tools/help/vector-asset-studio.html for details.

我们该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2017-10-26 17:00:18

这个问题是因为新的gradle不能引用颜色库,您可以使用它来获取@ color /green值。

解决方案与rotemitz所说的相同,只需将这一行添加到您的defaultConfig of build.gradle (模块:应用程序)

代码语言:javascript
复制
vectorDrawables.useSupportLibrary = true

以及对同一build.gradle的依赖项

代码语言:javascript
复制
compile 'com.android.support:appcompat-v7:23.1.0'

注意:您可以更改appcompat版本,请参考您的编译SDK版本

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46947008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档