1

所以我最近不得不重新安装 Ubuntu 12.04,在将我的 Android 项目导入回我的 Eclipse 工作区后,没有生成任何 R.java 文件。

除了 src 目录之外,没有任何错误被报告,当然我对资源的所有引用都被标记为错误。

起初我以为是因为我安装了 OpenJDK,所以我将其删除并安装了 Java 7,但它仍然没有修复它。

然后,作为测试,我在我的工作空间中创建了一个全新的应用程序,却发现无法生成 R.java...

有谁知道为什么会发生这种情况,或者更重要的是,如何解决它?

谢谢!

4

1 回答 1

1

你的 sdk 和 adt 插件的版本号是多少?

尝试这个 :

如果它不起作用并且您认为您尝试了所有方法,请先关闭您的 Eclipse 安装(卸载并重新安装)。如果删除并重新安装插件不起作用,请重命名您的 ~/.eclipse 文件夹并重新开始。如果这不起作用,请删除工作区中的 .metadata 文件夹......然后重新开始。(您将不得不重新导入所有项目)

从存储库安装 Eclipse(我正在使用来自软件中心和 openJDK 的 eclipse)。如果您运行的是 x64:sudo apt-get install ia32-libs-multiarch

作为 root 启动 eclipse 以获取最新的平台/PDT 更新(它们在 /usr 的某个地方,所以你需要是 root)。关闭 eclipse(可选择删除 /root/.eclipse 文件夹)。

以非 root 身份启动 eclipse。安装插件。它们将在您的 ~/.eclipse 目录中。

如果已经安装 移除 Window->Android Manager 中的所有组件 更新插件通过:Help->Install Software->Already installed -> Show updates -> Install 重新安装所有组件。

如果尚未安装通过帮助安装软件菜单安装 ADT 插件。选择在 ADT 安装期间安装 SDK。如果安装的任何部分出现错误,请卸载并安装该部分。

安装所有更新。如果更新的任何部分给您带来错误,请卸载并安装该部分。

于 2012-09-23T05:48:28.030 回答