【发布时间】:2013-05-25 13:10:13
【问题描述】:
标题说得最多,但我在 Eclipse 中创建了一个新项目。我已经设置好了所有东西,一旦我创建了一个新的 Android 应用程序项目,一旦所有东西都生成了,就会出现 2 个错误:第 19 行和第 12 行的“R 无法解析为变量”。在视频教程系列中我正在看它说在 gen 文件夹中应该有一个名为 R.java 的文件,但没有,只是一个空文件夹。 Android 项目是全新的。以下是我在谷歌搜索后尝试过的一些事情,但都没有解决问题:
- 清理项目
- 自动取消选中/重新检查构建
- 构建项目
- 关闭/打开项目
- 检查 XML 文件是否有错误 - 仅检查错误日志中上述的两个错误
- 添加“import android.R.*”
- 手动创建 R 文件(添加 -> 类)
这是我第一次在 Eclipse 中编写应用程序,我知道有很多这样的问题,但似乎没有一个能解决我的问题。 Java 错误(R 未解析为变量)错误是唯一的错误,在 XML 或任何内容中都没有错误。
为了方便您查看我的项目,如果您想在 Eclipse 中查看它,我已将它放在我的 Dropbox 中。 Project Download Link
【问题讨论】:
-
你的包名在 manifest 中为 com.tnb.android.daniel 但在 src 中为 com.example.daniel
-
尝试再次检查更新的
Android Development Tools和AndroidADT-Tools。有时 Eclipse 需要分两批安装更新,而第二个更新只有在您完成(安装)第一批之后才会出现。由于这个原因,我在过去的 20 分钟里只是把头撞在墙上。