R.java文件没有生成

问题描述 投票:6回答:6

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

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

android facebook eclipse r.java-file
6个回答
3
投票

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

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

我做了什么

1.我从工作区中删除项目并重新导入它,在项目启动后执行该项目开始给我发现SDK未找到错误,即使我获得了正确的Android SDK路径。我正在使用eclispe ADT,您可以从中找到android网站本身。

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

3所以我认为有些时候ADT插件存在问题,所以保持正确更新或重新安装它将起作用,如果没有其他工作。


9
投票

我也有类似的问题......

我经历了谷歌的许多链接,但没有用。最后我打开Android SDK Manager,看看是否有任何东西从已安装的软件包中丢失,并发现没有安装“Android SDK Built-tools”。

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

希望这会帮助别人......


8
投票

试试这个:

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

1
投票

当我找到一个名字中带有CAPITAL LETTER的png文件时,它发生在我身上。整个名字只应包含非大写字母!


1
投票

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

sudo apt-get install lib32z1

sudo apt-get install lib32stdcc ++ 6


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.