任何人都可以帮助我使用Eclipse SDK。我已经清理了我的Android项目然后突然我的所有Java类都是红色的,我无法构建它,所有的引用都像 R里面有一个红色标记,在我清理它之前,R是蓝色的。当我清理项目并有时构建它时,它总是这样做。
setContentView(R.layout.id);
我尝试删除gen文件夹,然后使用auto build uncheck再次清理它,然后再次构建它然后再次清理它。
我还尝试关闭Eclipse SDK,然后再次打开并清理它,但无济于事。
我尝试过这一切可以帮助我吗?谢谢!任何人都可以推荐一个很好的SDK来制作Android项目,因为Eclipse真的很糟糕,再次感谢!
答案 0 :(得分:2)
如果在清理之前一切都很好,那么错误可能会发生,因为生成的类(R,即)尚未生成,但eclipse已经开始验证您的类。
您可能需要稍微刷新一下,或者,如果您将eclipse设置为自动构建源,请稍等一会儿。在这种情况下,重复的“刷新”(F5)通常也有帮助。
替代IDE:您可以尝试使用android studio或intellij IDEA社区版。
答案 1 :(得分:0)
嘿,在你的导入中添加它并检查它是否有效......
import yourPackage.R;
更新:
1)转到您的sdk经理。
2)如果有构建工具更新或安装,请更新或安装。
3)重启日食..
4)享受.........
答案 2 :(得分:0)
当你清理时,你会在引用R
的所有内容上出错,因为它不存在。它需要由Eclipse重建(在项目中,应该有一个“自动构建”的选项)。只需在清洁后给它几分钟,它应该自行解决。
(您可以按照Eclipse“建筑工作区......”的右下角的进度进行操作)
答案 3 :(得分:0)
删除导入的R文件,然后重试..