0

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

     setContentView(R.layout.id);

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

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

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

4

4 回答 4

2

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

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

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

于 2013-08-12T13:13:24.723 回答
0

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

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

于 2013-08-12T13:57:45.657 回答
0

删除导入的 R 文件,然后重试..

于 2013-08-13T12:16:05.297 回答
0

嘿,将此添加到您的导入中并检查它是否有效...

import yourPackage.R;

更新 :

1)去你的sdk经理。

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

3)重新启动日食..

4)享受…………

于 2013-08-12T13:12:04.920 回答