首页 > 解决方案 > 升级到 android studio 3.2.0 时自定义样式属性不起作用

问题描述

当我将 android studio 更新为 build:gradle:3.2.0 和 buildToolsVersion:28.0.2 时,我得到了 build error (:app:mergeDebugResources) 声明

org.gradle.internal.UncheckedException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource compilation failed
Output:  D:\User\appName\AppFolder\Main-App\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-xhdpi-v4\values-xhdpi-v4.xml:3: warn: ignoring configuration 'xhdpi-v4' for attribute attr/centered.

与此相关的可样式属性是

 <attr name="centered" format="boolean" />

我知道问题的位置,但找不到解决问题的方法。

在之前的构建版本中(build:gradle:3.1.4 , buildToolsVersion:27.0.3),它工作正常,没有这样的问题。

我不知道自定义样式属性有什么问题。任何人都可以找到解决方案吗?

标签: javaandroidandroid-studioandroid-gradle-plugin

解决方案


推荐阅读