我已经安装了eclipse,但是当我创建一个新项目时,它会产生以下错误:
workspace\appcompat_v7\res\values-v21\themes_base.xml:129: error: Error: No resource found that matches the given name: attr 'android:colorControlNormal'.
workspace\appcompat_v7\res\values-v21\themes_base.xml:130: error: Error: No resource found that matches the given name: attr 'android:colorControlActivated'.
\workspace\appcompat_v7\res\values-v21\themes_base.xml:81: error: Error: No resource found that matches the given name: attr 'android:colorPrimary'.
所有这些文件都在 theme_base.xml。
中这是我第一次安装eclipse时遇到错误。它可能是与显卡相关的东西吗?
答案 0 :(得分:1)
尝试重新加载安装程序,或者只使用Android Studio:)
答案 1 :(得分:0)
这可能与v7 AppCompat Library
有关,因为themes.xml
中有Theme.AppCompat.*
父母使用的样式(例如)
<item name="colorPrimary">@color/color_primary</item>
而不是
<item name="android:colorPrimary">@color/color_primary</item>
仅适用于API级别21
及更高版本。
由于我近一年没有使用Eclipse,现在我无法详细说明如何解决问题 - 我肯定会建议使用Android Studio,因为我现在认为Google不再支持Android适用于Eclipse的工具。
答案 2 :(得分:0)
将项目的目标sdk设置为最大可用(现在为23)。这将导致在appcompat v7项目中扫描v21等文件夹。是的,现在切换到android studio要好得多。至少它是维持