在eclipse上的Appcompat res值-v21 themes_base错误不会消失

我检查了问题,但没有find适合我的问题的答案

+ [2014-11-21 16:12:02 - android-support-v7-appcompat] [2014-11-21 16:12:02 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:220: error: Error: No resource found that matches the given name: attr 'colorControlNormal'. [2014-11-21 16:12:02 - android-support-v7-appcompat] [2014-11-21 16:12:02 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:225: error: Error: No resource found that matches the given name: attr 'colorControlHighlight'. [2014-11-21 16:12:02 - android-support-v7-appcompat] [2014-11-21 16:12:02 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:224: error: Error: No resource found that matches the given name: attr 'colorControlNormal'. [2014-11-21 16:12:02 - android-support-v7-appcompat] [2014-11-21 16:14:50 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:50: error: Error retrieving parent for item: No resource found that matches the given name 'Base.V7.Theme.AppCompat'. [2014-11-21 16:14:50 - android-support-v7-appcompat] [2014-11-21 16:14:50 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:74: error: Error: No resource found that matches the given name: attr 'editTextBackground'. .................................. ........................................ [2014-11-21 16:15:48 - android-support-v7-appcompat] [2014-11-21 16:15:48 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:225: error: Error: No resource found that matches the given name: attr 'colorControlHighlight'. [2014-11-21 16:15:48 - android-support-v7-appcompat] [2014-11-21 16:15:48 - android-support-v7-appcompat] E:\MISC\canvas\eclipse workspace\android-support-v7-appcompat\res\values-v21\themes_base.xml:224: error: Error: No resource found that matches the given name: attr 'colorControlNormal'. 

我的应用和appcompat v7的项目属性也是相同的。 appcompat和我的应用程序的目标设置为21 。 错误发生在styles_base上,之后在听完一些答案后跳转到了主题库。 我甚至重新安装了java和eclipse。

请问我该怎么办?

使用API​​ 21 SDK构建项目,让您的项目了解API 21的资源。不要忘记清理和重新构建。

首先检查Eclipse是否在库路径中包含appcompat_v21。

右键单击您的项目 – >属性 – > Android

在此处输入图像描述

检查项目appcompat_v21是否已选中。

如果它不能解决您的问题。 仔细检查你的

 AndroidManifest.xml 

并将android:theme更改为:

机器人:主题= “@风格/ AppTheme”

然后,清理你的项目,它应该没问题。

我在appcompat_v7支持lib的值为-21 \ themes_base.xml时遇到了同样的问题

检索parrent Base.V7.Theme.AppCompat时出错

比我从workspase完全删除项目并将Android支持库更新到21.0.2并从extras \ android ….. appcompat重新导入库

问题解决了我希望这可以帮助你