我对Android编程完全陌生,而且这件事已经让我烦恼了。我在新创建的项目中遇到R cannot be resolved
错误!因为它是刚刚创建的,所以我根本没有编辑它,所以我确定它没有错误,它应该只是一个hello world程序。
我查了一下,没有
import android.R;
在那里,我不知道还有什么可能导致这个。由于这个错误,我甚至无法尝试进行布局......
答案 0 :(得分:1)
清理android项目......
Window -> Preferences -> General -> Keys (**Ctrl+Shift+L**)
在类型过滤器文本中写入build clean。
在这里你可以绑定密钥。对于前 Ctrl + Shift + L
答案 1 :(得分:1)
尝试更改项目的API级别,应用更改,然后恢复到旧的API级别,然后清理项目。我不知道怎么做,但这有时对我有用。
答案 2 :(得分:0)
另一种解决方案。创建项目后,我将目标sdk更改为2.1。 Android在布局中没有显示错误,所以我重新启动了eclipse(清理没有帮助),然后Android用红色x标记了布局。它没有识别match_parent参数,因为它是在Android 2.2中引入的。解决方案是将目标sdk更改为2.2或使用fill_parent或wrap_content而不是match_parent。