“无法解析Android Studio中的符号R”

时间 2013-06-12
阅读 968931
点赞 0
收藏 0
连接ez4nick

在我引用的所有类中的每一个实例中R.id.something, theR红色表示“无法解析符号R”。每次都有R.layout.something它以红色下划线表示,“无法解析方法setContentView(?)”项目总是建设得很好。一直看到这个很烦人。我在这里读过很多其他的问题,关于从Eclipse导入项目的一些类似但最重要的内容。我正在使用我认为是最新版本的Android Studio,这个项目是用Android Studio创建的,没有任何“无法解决R”问题。如果有人知道的话,我想知道是什么导致了这一切。

建议答案

伙计们,我想在黑暗中有很多镜头。在某些情况下,清理和同步项目只有在修复了问题之后才会有所帮助。

步骤1:因此,请查看每个文件的顶部,其中指定了包,如下所示pakage="YourURL.YourProject";并确保指定了正确的包(您自己的项目)。 你可以在里面找到这个爪哇文件和androidmanifest.xml文件对于Java文件来说,引用正确的包是至关重要的,因为该包包含指向的资源(“R”)。他们应该不匹配误差无法解析符号R发生。

第二步:干净,同步,随便什么。多恩

那么,为什么这是随机发生的,或者我做错了什么??

如果你复制粘贴代码,您应该密切注意“package=”,如上所述。更重要的是,粘贴代码时,它会立即通过调试程序排序(请原谅我的技术术语不好)向您展示“假定的错误”,它立即考虑到“错误的包”,您会得到所有的错误。 因此,即使粘贴后立即更正了符号,调试程序也已经刷新了。这就是为什么“干净,同步,随便什么”作品有时

👍 0