我正在构建一个应用程序,并添加了一个新活动来生成视图。我编译了它。我的应用程序找不到格式为R.id.xxx
或R.layout.xxx
的任何内容,我还尝试清理我的项目,关闭Eclipse并再次打开Eclipse,但没有。最奇怪的是,在一切运转良好之前。但现在它甚至无法识别我的主要活动的默认R.layout.main
。有人有想法吗?
此外,我在这里尝试了几乎所有内容:R cannot be resolved - Android error 但没有结果!
解决
感谢woopsy,我也找到了这种问题的参考
发生这种情况是因为Eclipse有时会在按下组合时导入R ctrl + shift + O答案 0 :(得分:4)
删除Activity的所有导入,然后使用eclipse修复导入。我遇到过eclipse想要导入不同于我需要的R的问题。
答案 1 :(得分:2)
首先检查你有R.java文件,然后检查
import android.R;
输入您的包import com.mypackages.prj;
答案 2 :(得分:0)
如果您正在使用eclipse,请备份您的布局main.xml文件,然后从eclipse新文件界面创建一个新的" Android XML文件"并将其命名为main.xml。将备份内容复制回此新文件。
试试这个。
答案 3 :(得分:0)
检查你的xml文件。可能有一些错误导致 R 不能自动建立。要观察此类错误,请将视图切换为Console
标签
答案 4 :(得分:0)
这是一个常见的错误。您只需要在Eclipse的项目目录的生成部分中搜索R.java文件。如果将R.java文件导入到包中则需要导入。 R等 我希望它对你有用。这对我来说绝对有用......享受编程
答案 5 :(得分:0)
答案 6 :(得分:0)
我找到了解决方案......对我而言,它是
Poject->属性 - > Android->项目构建目标(这里选择android4.4或5.1.1 Android开源项目) - > Ok 项目 - >全部构建
这个功能......
答案 7 :(得分:0)
此问题可以通过以下过程解决:- File ---->使缓存/重启无效。
它将重新启动您的android studio并解决该问题