Java 使用appcompat v7时项目中出现Android错误

Java 使用appcompat v7时项目中出现Android错误,java,android,xml,Java,Android,Xml,我以前使用过appcompat v7。但我们没有面对这个问题。我就是这么做的。我将appcompat添加到我的工作区,然后选择它作为项目的库。当我尝试首先运行我的项目时,我在appcompat样式文件中收到错误。我将appcompat的项目构建目标更改为5.1.1(错误在appcompat中解决)。现在我在我的项目中收到了R错误。我更改了我的项目编译版本,但没有任何更改。我也面临同样的错误。在我的控制台中,有很多这样的错误 D:\Eclipse\Android\android-sdk-windo

我以前使用过appcompat v7。但我们没有面对这个问题。我就是这么做的。我将appcompat添加到我的工作区,然后选择它作为项目的库。当我尝试首先运行我的项目时,我在appcompat样式文件中收到错误。我将appcompat的项目构建目标更改为5.1.1(错误在appcompat中解决)。现在我在我的项目中收到了R错误。我更改了我的项目编译版本,但没有任何更改。我也面临同样的错误。在我的控制台中,有很多这样的错误

D:\Eclipse\Android\android-sdk-windows\extras\android\support\v7\appcompat\res\values-v21\themes_base.xml:142: error: Error: No resource found that matches the given name: attr 'android:colorButtonNormal'.
[2015-06-02 03:47:56 - NavDrawerWithCustomListview]  
我多次刷新、构建和清理我的项目。但还是有同样的问题。有人知道这件事吗?
还有一件事我昨天也更新了我的支持库。谢谢

我猜您没有使用上一个AppCompat库。尝试在android SDK管理器上更新支持库的最新版本(com.android.support:appcompat-v7:22.1.0),并将其导入到您的项目中。属性“android:colorButtonNormal”从v21开始出现。

只有这么少的信息……很难澄清一些事情。但是,当您已经可以将appcompat作为依赖项获取时,将其构建为库并不是一种好方法。我建议您将项目迁移到Android Studio。这是非常直接的,您不必关心导入任何android库。日食已经过去了。希望有帮助!