Eclipse给我的R无法解决变量错误,尝试了每一个修复

时间:2014-11-19 12:08:37

标签: android xml eclipse variables r.java-file

我得到了典型的“R无法解决变量错误”,但我目前已经尝试了几乎所有的“修复”,我仍然无法让它工作。我认为这与我从res文件夹中获得的许多错误有关:

res \ values \ styles.xml:7:错误:检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light”匹配的资源。

res \ values-v11 \ styles.xml:7:错误:检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light”匹配的资源。

res \ values-v14 \ styles.xml:8:错误:检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light.DarkActionBar”匹配的资源。

以及与appcombat_v7文件夹中的xml文件有关的许多其他类似错误。

我已经尝试清理项目,构建项目,我已经更新了我的android sdk工具和ADT for eclipse到最新版本,我使用android 4.4作为项目的目标。

任何帮助都会很好

编辑: 也出现此错误:警告:无法写入jarlist缓存文件H:\ Workspace \ appcompat_v7 \ bin \ jarlist.cache 这在布局文件夹中的activity_main.xml上:项目目标(Android 5.0)未正确加载。

3 个答案:

答案 0 :(得分:0)

删除这些文件

  • RES \值\ styles.xml
  • RES \值-V11 \ styles.xml
  • RES \值-V14 \ styles.xml

然后在aplication标签下的清单中删除此行

    android:theme="yourTheme"
或者你可以再做一件事。将appCompact库添加到您的项目

答案 1 :(得分:0)

似乎您没有导入appcompat支持包...

在早于Android 3.0(低至Android 2.1)的版本上运行时添加操作栏要求您在应用程序中包含Android支持库。

请点击设置appcompat库的链接

http://developer.android.com/tools/support-library/setup.html

答案 2 :(得分:0)

好像你没有正确导入appcompat_v7。试试这个:
1.右键单击项目 - >属性 - > Android - >图书馆部分 - >添加appcompat_v7 2.现在清理并构建一切。