R无法解析为变量(新的android项目)

时间:2013-05-17 18:16:38

标签: java android eclipse

这也适用于新项目!

gen文件夹为空。 activity_main.xml文件中没有错误。

我试过了:

  • 项目 - >清洁
  • 项目 - >属性 - >检查android版本
  • 项目 - >生成
  • 重新安装eclipse(最新)
  • 重新安装ADT插件(最新)
  • 评论专栏:    的setContentView(R.layout.activity_main); 和    getMenuInflater()。inflate(R.menu.main,menu); 和建设项目

但是gen文件夹仍然是空的! 帮助!

4 个答案:

答案 0 :(得分:21)

这解决了我的问题: Eclipse giving error, missing R.java file after recent update

这是最新的ADT更新。更新后,我们需要安装android sdk build-tools。

答案 1 :(得分:4)

我假设您已使用版本22更新了ADT,并且未生成R.java文件。

如果是这种情况,那么这就是解决方案:

希望你知道Android studio有gradle构建工具。与eclipse相同,他们在Tools文件夹中给出了需要安装的Android SDK Build-tools的新组件。打开Android SDK Manager,选择新添加的构建工具,安装它,在更新后重新启动SDK Manager。 从这个链接得到了这个答案。 Eclipse error: R cannot be resolved to a variable

它现在对我有用

答案 2 :(得分:2)

解决方案是在将SDK工具更新到版本22后重新启动SDK Manager。 只有这样才会出现最新版本的Android构建工具并且可以安装。 这为我解决了错误。

答案 3 :(得分:1)

我遇到了同样的问题。

我这样解决了:

  • 在项目属性(eclipse)中 - > java构建路径 - >订单和 export确保选中libs文件夹中的所有jar文件。
  • 和“Android工具 - >修复项目属性”,然后“项目 - >清理”
  • 小心不要忘记输入:“项目 - >自动构建”

这是Android SDK更新的问题(工具版本22,平台工具版本17)。