【问题标题】:R.java file not getting generatedR.java 文件未生成
【发布时间】:2012-08-05 20:17:54
【问题描述】:

我无法解决我半构建的 Facebook 应用程序中的 R.java 问题。我选择了“自动构建”选项,我清理了我的项目。我做了所有推荐的解决方案来生成我的 R.java 文件。但仍然没有成功。我的“gen”文件夹中有 2 个 R.java。为了便于理解,我放了一个截图。

所有按钮、textview 和 imageview 都无法识别。

【问题讨论】:

  • “半成品 Facebook 应用”是什么意思?还有其他编译错误吗?通常,如果您有任何其他编译错误,则不会生成 R.java,并且在您使用 R.id.. R.layout..etc 的任何地方都会出现错误。
  • 你在import com.facebook.android.R; 中是StartingPoint.java 吗?如果是这样,请删除该行
  • 我可以在模拟器上运行应用程序,但现在按钮、textview 和 imageviews 无法识别,因此无法运行。
  • 知道了。我真的很感激帮助。我已经导入了 android.R 而不是 com.facebook.android.R.

标签: android facebook eclipse r.java-file


【解决方案1】:

我也有类似的问题...

我浏览了许多来自 Google 的链接,但没有用。最后我打开Android SDK Manager查看安装包中是否缺少任何东西,发现“Android SDK Built-tools”没有安装。

我已安装并按照以下步骤操作:
1.重新打开eclipse。
2. 注释错误行
3. 全部构建
4. 取消注释错误行以查看错误是否消失。

希望这会对某人有所帮助...

【讨论】:

    【解决方案2】:

    试试这个:

    1. 删除对R.java 类的任何导入(就像@zapl 指出的那样)。
    2. 将光标移动到对任何按钮/布局/字符串/whatever-coming-from-R 的引用,删除最后一个字符,然后点击ctrl+space。 Eclipse 将尝试对您进行代码提示,自动导入正确的 R.java
    3. 只是为了让它保持凉爽、清洁和重建。

    【讨论】:

    • 是的@kor,如果我有任何疑问,那么我告诉你伙计。感谢您的回答。
    • 我这样做了,但显示“没有默认提案”。我的 R.java 文件没有生成。我没有 import R 。不过想法很酷。
    【解决方案3】:

    试试这个: 我有类似的问题 R.java not found 错误它实际上没有生成

    我几乎做了论坛不同链接中所说的所有事情

    我做了什么

    1.我从工作区中删除项目并重新导入它,然后当项目启动时它开始给我 SDK not found 错误,即使我得到了正确的 Android SDK 路径。我使用的是你的 eclispe ADT可以从android网站本身找到。

    2.我不知道为什么 ADT 插件显示它需要更新,即使安装了最新的 ADT 21.1。我尝试更新,然后我不知道我的 SDK 中的工具文件夹是如何被删除的。它开始喊工具文件夹在SDK文件夹中找不到。所以我需要再次下载SDK并将ADT插件更新到21.1。

    3 所以我认为 ADT 插件有时会出现问题,所以请保持正确更新或重新安装,如果没有其他工作,它会工作。

    【讨论】:

      【解决方案4】:

      当我找到一个名称中包含大写字母的 png 文件时,我遇到了这种情况。 整个名称只能包含非大写字母!

      【讨论】:

        【解决方案5】:

        我也有这个问题。我的解决方案是:安装缺少的 lib32z1 和 lib32stdcc++6

        sudo apt-get install lib32z1

        sudo apt-get install lib32stdcc++6

        【讨论】:

        【解决方案6】:

        我必须更新到最新的 Android Studio 版本(目前为 3.3.2)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-05-15
          • 1970-01-01
          • 1970-01-01
          • 2016-10-13
          • 2012-04-06
          • 2015-02-26
          • 2013-05-11
          • 1970-01-01
          相关资源
          最近更新 更多