0

我已经尝试了几个小时来弄清楚为什么会出现这个错误

R 无法解析为变量

我正在使用最新版本的 ABS (4.2),我已将其作为项目添加到 eclipse 中。然后我将该项目作为库添加到我的项目中。两个清单都有:

<uses-sdk
    android:minSdkVersion="7"
    android:targetSdkVersion="17" />

这是引发错误的行:

    String label1 = getResources().getString(R.string.label1);

我已经尝试清理所有项目,并重新启动 eclipse,但没有任何效果。我的活动是一个 SherlockActivity。

任何帮助将非常感激!

4

3 回答 3

1

如果问题出在所有 R 上,则必须从 ActionBarSherlock 中删除库中的 java-support library4,然后清理项目

于 2012-12-18T18:45:01.277 回答
0

不确定根本原因,但在我的应用程序包名称下包含 R.java 解决了问题。

于 2012-12-18T02:46:55.210 回答
0

就我而言,我删除了 java 支持 library4,但没有工作。所以我做了一个 Maven - 更新项目,它完成了。

于 2013-12-20T20:06:11.797 回答