Error:(2367, 40) No resource found that matches the given name (at 'colorButtonNormal' with value '@color/blue_grey_500')

Error:(2367, 40) No resource found that matches the given name (at 'colorButtonNormal' with value '@color/blue_grey_500')

我正在使用 Android studio,当我生成一个签名的 APK 时,它显示一个错误:

Error:Execution failed for task ':app:processReleaseResources'.

com.android.ide.common.process.ProcessException: Failed to execute aapt

错误:(2367, 40) 找不到与给定名称匹配的资源(位于 'colorButtonNormal' 值为 '@color/blue_grey_500').

错误:(2367, 40) 找不到与给定名称匹配的资源(位于 'colorButtonNormal' 值为 '@color/blue_grey_500').

这个错误在这里(在文件 res/values/styles.xml):

<style name="ThemeOverlay.MyDarkButton" parent="ThemeOverlay.AppCompat.Dark">
        <item name="colorButtonNormal">@color/blue_grey_500</item>
        <item name="android:textColor">@android:color/white</item>
    </style>

我该如何解决这个问题?

只需在 colors.xml

中手动添加颜色
<color name="blue_grey_500">#9E9E9E</color>