【发布时间】:2023-03-29 05:33:01
【问题描述】:
我将工作中的程序复制到另一台计算机上,这样我就可以在这里处理它。当我尝试创建New project from existing code 时,我得到了可怕的R. cannot be resolved to a variable。
显然, R.java 应该在 gen 文件夹中,但它不是。 Eclipse 告诉我导入 R.java 但我们都知道这是不正确的。
我看到的许多答案都没有解释或解决我的问题。任何帮助是极大的赞赏。
按照建议,我在做其他事情后多次清理了项目,但它什么也没做。
【问题讨论】:
-
尝试做类似 R 类型的事情,并给一个控制 + 空间。它将给出一些建议,其中您可能拥有与您的项目相关的 R.java 文件。导入该 R 而不是默认的 android.R 。在进行所有这些检查之前,请检查您的项目是否在 xml 文件中显示任何错误。如果您的任何 xml 文件中有任何错误,则不会创建 R.java 文件
-
@Sharath 谢谢。如果您将此作为答案,我将接受。我是个白痴。我的 xml 中确实有一个错误,但我从没有任何错误的工作工作区复制了它,所以我不知道这是怎么回事。我认为这与我在课堂上遇到的错误有关。一旦我删除了那个文件,不管怎样,这是正在测试的东西,我让它工作了。但是感谢您提供了一些指导,并且没有像我所说的那样告诉我清理我的项目。向你致敬!
-
只是将其作为答案发布,以便对其中一个或另一个有所帮助..
标签: android eclipse compiler-errors