我一直在努力弄清楚为什么我会得到这个错误
R无法解析为变量
我正在使用最新版本的ABS(4.2),我已将其作为项目添加到eclipse中。然后我将项目作为库添加到我的项目中。两个清单都有:
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="17" />
这是抛出错误的一行:
String label1 = getResources().getString(R.string.label1);
我已经尝试清理所有项目,并重新启动eclipse但没有任何工作。我的活动是SherlockActivity。
非常感谢任何帮助!
答案 0 :(得分:1)
如果问题出在所有R上,你必须从ActionBarSherlock中删除库中的java-support library4,然后清理项目
答案 1 :(得分:0)
不确定根本原因,但在我的应用程序包名称下包含R.java解决了问题。
答案 2 :(得分:0)
就我而言,我删除了java支持库4,但没有用。所以我做了一个Maven - Update Project,已经完成了。