我已经更新了SDK.R无法解析为变量

时间:2013-06-26 05:55:52

标签: android android-2.2-froyo android-sdk-tools

我已经更新了最新版本的SDK,但我仍然收到此错误.R无法解析为变量。我知道它不会生成R.java。我该怎么做才能解决这个问题。

3 个答案:

答案 0 :(得分:0)

更新您的Platform-Tools并安装Android Build tools ......

重启你的日食...... 希望这会有所帮助..
查看here了解更多信息..

答案 1 :(得分:0)

假设您的Java代码是正确的,那么您的原因很可能是resource或您的AndroidManifest.xml文件中的错误,该文件阻止了R.java的重新生成。要弄清楚发生了什么:

  1. 在Package Explorer中查找资源或的红色X标记 清单
  2. 在控制台中查找错误消息
  3. 在“问题”视图中查找错误消息
  4. 请参阅其他解决方案: R cannot be resolved - Android error

答案 2 :(得分:-1)

从源文件夹中删除R.java文件。现在清理您的项目点击项目>> 清洁>> 下面选择的清洁项目>>从列表中选择您的项目>>的确定

也试试这个。

右键点击项目名称>> Android工具>> 修复项目属性