2013-06-11 183 views
0

我得到一个错误与我的android eclipse SDK。这是说R不能作为参考来解决。我重新安装了我的SDK并创建了一个新的空白程序。。 (无法解析)

public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 

} 

我仍然得到相同的错误。在以前的帖子中,我看到有时android添加的android.R作为导入,但我检查了它,而不是这种情况。还检查了我的构建路径,这似乎是好的。有任何想法吗?

+0

我们是否需要回答这个问题,只是尝试清理您的项目。重启你的eclipse,这应该主要解决问题 – Thalaivar

+0

你有什么进口? –

+0

我想出了问题所在。我的工作区出现问题。我创建了一个新的并重新出现了r.java。 – sirFunkenstine

回答

2

尝试清理和重建您的项目。

了很多次这可能是由于在一个XML文件中的问题,以确保所有的XML文件具有正确的语法太

检查此链接时,其被问了很多。

R cannot be resolved - Android error

+0

哦,我已经试过了。并将构建设置为自动。还是行不通。我难倒了。 – sirFunkenstine

+0

你看过你的xml文件吗? 也请看链接,有很多答案肯定能解决你的问题 –

0

此外,请确保你有最新版本的一切。运行SDK管理器进行更新。 事实上,清理你的项目是最明显的解决方案,你已经尝试过了。 所有XML文件都必须完美无瑕。也尝试运行项目空白。然后逐个添加,最终你会碰到一段代码,它有一些错误。

1

我想通了。我不知道为什么这是一个问题,但我创建了一个新的工作区,一切都纠正了。谢谢您的帮助。