我尝试将 HelpStack 与我的系统集成,但每次我尝试添加它时,我都会收到有关预定义颜色的编译错误,我想知道为什么预定义的 android 颜色不适用于该项目,这是我得到的错误:
Error: No resource found that matches the given name (at 'android:background' with value '@color/white').
我知道这可以使用 res/colors.xml 来完成,但我想使用预定义的颜色。
添加@MD的答案,如果您在资源文件中定义了白色,则确认您的文件位置。
我的意思是,
<color name="white">#FFFFFF</color>
应该位于res\values
文件夹中,
例如,如果您将其定义在
res\values-v21
文件夹中,并在API级别21下运行您的应用程序,这也会导致资源未找到异常。