我已将Eclipse ADT从版本22更新到23.0.5,但更新后出现了R找不到的错误。我已经多次重启了Eclipse,但问题仍然存在。可能是什么问题呢?请看下面附上的图片,查看我的SDK状态。
您的计算机上没有安装Android SDK Build-tools。只需安装Android SDK Build-tools版本19.1,这应该可以解决问题。
请仔细检查上述内容,因为如果资源引用正确,R.java
将自动生成!
我引用另一个StackOverflow问题中的this answer
R.
链接到的任何内容都没有损坏。 修复XML文件中的所有错误。如果ADK中有任何问题,R
将无法重新生成。import android.R
在您的活动中,请删除它。Menu -> Project -> Build Project
手动构建。通常情况下,这是由于损坏的xml文件导致的。
AndroidManifest.xml
,我发现经常会更改一个字符串,却忘记从AndroidManifest.xml
修改字符串名称。Android SDK Build-tools
是否已安装。Window->Android SDK Manager->Tools->Android SDK Build-toolsAndroid SDK Tools
时,同时更新Android SDK Platform-tools
和Android ADK Build-tools
。 如果不匹配,则构建将悄无声息地失败。通常清理您的项目可以解决此问题。
点击“项目” -> “清理...”从列表中选择您的项目,然后点击“确定”
1.2 如果某些文件夹被删除,请下载ADT(在Google网站上),并复制粘贴SDK文件夹。