无法解析R ActionBarSherlock

时间:2012-12-18 02:12:56

标签: android android-fragments android-actionbar actionbarsherlock

我一直在努力弄清楚为什么我会得到这个错误

R无法解析为变量

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

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

这是抛出错误的一行:

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

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

非常感谢任何帮助!

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

就我而言,我删除了java支持库4,但没有用。所以我做了一个Maven - Update Project,已经完成了。