今天更新ADT到22.0.1.v201305230001--685705,发现Eclipse停止生成R.java。我认为这是 Eclipse 的问题,因为我创建了一个全新的干净的 android 项目,我什至不能将它作为 android 应用程序运行。我在 gen 文件夹下找不到任何文件。
Eclipse的版本是4.2.2,有什么办法解决吗?
我尝试使用带有最新版本 ADT 的 Eclipse 4.3,但问题仍然存在。
我有同样的问题。
打开 android SDK Manager,并安装新的 android 构建工具。没有这个,您将无法再构建任何东西。
出于某种原因,他们把他们分开了,很多人都没有注意到。
尝试删除 bin 文件夹并清理项目。在 Eclipse 中,在 Project 菜单下,是一个自动构建选项。这将帮助您在每次进行修改时构建 R.java 文件。项目下也有 Clean... 选项这似乎是一个常见问题,有许多不同的答案
更新 android-sdk,我认为 sdk 需要Android SDK Build-tools
. 要更新它,请遵循一些步骤--转到Window->Android SDK Manager。
更新并安装文件夹中的所有工具( Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools) 。Tools
检查布局的 xml 文件是否正确保存且没有错误。
我遇到了类似的问题,突然 R.java 消失了,eclipse 在构建 SDK 后无法重新生成它。我检查了 SDK 管理器,发现 Android SDK 构建工具已完美安装。最后,我注意到xml文件中有一些错误。在修复并保存这些之后,R.java 在我的情况下自动生成。