在构建我的android项目时,在初始阶段,自动生成的R.java文件存在。但是当我继续构建我的应用程序时,它突然消失了。这可能是什么原因?
答案 0 :(得分:3)
当Eclipse(假设您使用的是Eclipse IDE)重建项目并且无法自动重新生成时,它可能会被删除。我想这可能就是原因。在res文件夹中更改布局,字符串或id中的内容,以查看是否再次重新生成R.java。如果确实如此,那你很好。
答案 1 :(得分:2)
由于资源错误,可能会发生这种情况。通常原因是九个补丁图像格式不正确,但实际问题显示在错误日志视图中。
编辑:根据您的评论,问题是injectron.xml文件的名称中包含空格。只需删除它,再次重新生成R.java。
答案 2 :(得分:0)
您在构建的xml文件中出错。
xml文件中的源代码不完整。
您是否尝试检查xml?