首页 文章

执行失败任务':app:mergeDebugResource'

提问于
浏览
1

错误:任务':app:mergeDebugResources'的执行失败 .

执行工作项时出现多次失败执行com.android.build.gradle.tasks.MergeResources时发生故障$ FileGenerationWorkAction处理错误/ Users / macbookmd101 / AndroidStudioProjects / dataprofile / app / src / main / res / drawable / ic_email_black_24dp .xml:无法处理属性android:fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_phone_iphone_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_email_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_home_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_phone_iphone_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_accessibility_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html . 处理/Users/macbookmd101/AndroidStudioProjects/dataprofile/app/src/main/res/drawable/ic_phone_iphone_black_24dp.xml时执行com.android.build.gradle.tasks.MergeResources $ FileGenerationWorkAction时出错:无法处理属性android :fillColor =“@ color / endblue”:构建时PNG生成不支持对其他资源的引用 . 有关详细信息,请参阅http://developer.android.com/tools/help/vector-asset-studio.html .

1 回答

  • 2

    此技术需要Android支持库23.2或更高版本以及Gradle 2.0或更高版本的Android插件,并且仅使用矢量绘图 . 支持库中的VectorDrawableCompat类允许您在Android 2.1(API级别7)及更高版本中支持VectorDrawable .

    在使用Vector Asset Studio之前,必须在build.gradle文件中添加一个语句:

    android {
       defaultConfig {
           vectorDrawables.useSupportLibrary = true
       }
    }
    
    dependencies {
      compile 'com.android.support:appcompat-v7:23.2.0'
    }
    

    有关详细信息 - See more

相关问题