我在半建的Facebook应用程序中无法解决R.java问题。我选择了“自动构建”选项,我清理了我的项目。我做了所有推荐的解决方案来生成我的R.java文件。但仍然没有成功。我的“gen”文件夹中有2个R.java。我已经放了一个截图以便更好地理解。
无法识别所有按钮,textview和imageview。
答案 0 :(得分:9)
我也有类似的问题......
我经历了谷歌的许多链接,但没有用。最后我打开Android SDK Manager,看看是否有任何东西从已安装的软件包中丢失,并且发现没有安装“Android SDK Built-tools”。
我安装并按照以下步骤操作:
1.重新开启日食
2.评论错误行
3.建造所有
4.取消注释错误行以查看错误是否消失。
希望这会对某人有所帮助......
答案 1 :(得分:8)
试试这个:
R.java
类的任何导入(如@zapl指出)。ctrl+space
。 Eclipse将尝试对您进行编码,自动导入正确的R.java
。答案 2 :(得分:3)
试试这个: 我有类似的问题R.java没有找到错误它实际上没有生成
我做了几乎在论坛中不同链接中所说的所有内容
我做了什么
1.我从工作区中删除项目并重新导入它,在项目启动后执行该项目开始给我SDK找不到错误,即使我得到了正确的Android SDK路径。我正在使用eclispe ADT你可以从android网站本身找到。
2.我不知道为什么ADT插件显示它需要更新,即使安装了最新的ADT 21.1。我试图更新,然后,我不知道我的SDK中的工具文件夹如何被删除。它开始在SDK文件夹中找不到工具文件夹。所以我需要再次下载SDK并将ADT插件更新为21.1。
3所以我认为有些时候ADT插件存在问题,所以保持正确更新或重新安装它将起作用,如果没有其他工作。
答案 3 :(得分:1)
当我找到名字中带有CAPITAL LETTER的png文件时,发生了这件事。 整个名字只应包含非大写字母!
答案 4 :(得分:1)
我也有这个问题。我的解决方案是:安装缺少的lib32z1和lib32stdcc ++ 6
sudo apt-get install lib32z1
sudo apt-get install lib32stdcc ++ 6
答案 5 :(得分:0)
我必须更新到最新的Android Studio版本(目前为3.3.2)