【问题标题】:Android development with Eclipse clean and build使用 Eclipse clean and build 进行 Android 开发
【发布时间】:2013-08-13 20:16:05
【问题描述】:

您好,任何人都可以帮助我使用 Eclipse SDK。我已经清理了我的 Android 项目然后突然我所有的 Java 类都是红色的,我无法构建它,所有的引用都像 R里面有一个红色标记,在我清理它之前,R是蓝色的。当我清理项目并有时构建它时,它总是这样做。

     setContentView(R.layout.id);

我尝试删除 gen 文件夹,然后使用自动构建取消选中再次清理它,然后再次构建它,然后再次清理它。

我也尝试关闭 Eclipse SDK,然后再次打开并清理它,但无济于事。

我用这个尝试了一切,有人可以帮助我吗?谢谢!任何人都可以推荐一个好的 SDK 来制作 android 项目,因为 Eclipse 真的很烂,再次感谢!

【问题讨论】:

  • 这个错误来R不能解析为一个类型
  • 你检查你的布局了吗?语法和格式是否正确?
  • 是的,但我的是“R 无法解析为变量”
  • 我知道这不是您要寻找的答案,但 Eclipse 是一个用于开发 Android 应用程序的出色 IDE,而这个问题只是用户错误。
  • 一切都运行良好,但在清理后,即使运行良好的 java 类也出现了关于 R 的错误,我该怎么办?

标签: android eclipse


【解决方案1】:

如果在清理之前一切正常,那么可能会发生错误,因为生成的类(即 R)尚未生成,但 eclipse 已经开始验证您的类。

您可能需要稍等片刻后刷新,或者,如果您将 eclipse 设置为自动构建源,请稍等片刻。在这种情况下,重复“刷新”(F5) 通常也有帮助。

至于替代 IDE:您可以尝试 android studio 或 intellij IDEA 社区版。

【讨论】:

    【解决方案2】:

    嘿,在你的导入中添加这个并检查它是否有效......

    import yourPackage.R;
    

    更新:

    1) 转到您的 sdk 经理。

    2)如果有构建工具更新或安装,请更新或安装。

    3)重启eclipse..

    4)享受............

    【讨论】:

    • 我有并且仍在下载 eclipse 和 android 的更新
    【解决方案3】:

    清理时,引用 R 的所有内容都会出错,因为它不存在。它需要由 Eclipse 重新构建(在 Project meun 中,应该有一个“Build Automatically”选项)。只需在清洁后等待几分钟,它就会自行解决。

    (可以关注Eclipse右下角“Building workspace...”的进度)

    【讨论】:

      【解决方案4】:

      删除导入的 R 文件并重试..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多