Gradle 3.0 Alpha 2抛出异常而Alpha 1正常工作

Vip*_*pha 5 android gradle

   dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-alpha2'
    }
Run Code Online (Sandbox Code Playgroud)

Alpha1适用于Android Studio 3.0 canary 2,
但是当我尝试使用alpha2时,我得到了这个异常:

错误:C:\ Users\STD1\Documents\STD1\InvistaCultura\invistacultura-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:752 invalid drawable错误:java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException:AAPT2编译失败:错误:任务':app:mergeDebugResources'的执行失败.

错误:java.lang.RuntimeException:com.android.builder.internal.aapt.AaptException:AAPT2编译失败:aapt2编译-o C:\ Users\STD1\Documents\STD1\InvistaCultura\_nevistacultura-android\app\build\intermediates\res\merged\debug C:\ Users\STD1\Documents\STD1\InvistaCultura\invistacultura-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml问题: - 错误:C:\用户\ STD1\Documents\STD1\InvistaCultura\invistacultura-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:752无效drawable

并且,在values.xml:752中,我找到了这一行,它来自第三个库: Android Image Cropper

<item name="crop_image_menu_crop" type="drawable"/>
Run Code Online (Sandbox Code Playgroud)

它能是什么?

Vip*_*pha 5

发现使用Gradle插件3.0-alpha2及更高版本,必须定义资源值,并且库不定义此资源.
对于任何想要跟进此问题和 临时修复的人来说,从链接中获取未定义的可绘制
临时修复程序 在合并和发布之前,您仍然可以通过在应用程序资源中声明来使用该库

<item name="crop_image_menu_crop" type="drawable">@null</item>
Run Code Online (Sandbox Code Playgroud)