【问题标题】:ADT does not recreate R.javaADT 不会重新创建 R.java
【发布时间】:2013-01-28 22:14:05
【问题描述】:

我有一个相当大的项目要处理。在我导入它并修复项目属性后,我发现 Eclipse 不会创建 R.java。我尝试过的事情:

  • 清理,重建,取消选中“自动构建”,再次重建
  • 删除 gen 文件夹(Eclipse 重新创建它但没有 R.java)
  • 删除gen文件夹,手动添加(同上,创建了BuildConfig,但没有R)
  • 运行 Android Lint 并检查错误(一些性能警告,但没有错误)

每次结果都一样:

我不知道那里到底出了什么问题。有什么建议吗?

【问题讨论】:

  • 检查你的 xml 文件,如果你不检查的话!!!!!!!!!!!!
  • 我手动检查了清单,没关系,项目中还有 40 多个布局,如上所述,Android Lint 检查过
  • 可以参考stackoverflow.com/questions/14455018/…。他和 urs 有类似的问题。

标签: android eclipse adt


【解决方案1】:

您使用 SVN 作为源代码控制吗? Android 预编译器现在因为一些 SVN 文件而崩溃,解决方案是将 SVN 从 1.6 升级到 1.7,至少在我的情况下,这样做了......如果不寻找没有扩展名的文件(图像而不是 image.png ) 他们往往会迷惑他...

详情请见我的blog post...

【讨论】:

  • 谢谢,这让我想到了正确的方法。通过创建资源过滤器并排除包含 .svn 的任何内容来解决问题
猜你喜欢
  • 2011-07-08
  • 2013-05-18
  • 1970-01-01
  • 2013-09-05
  • 2013-06-02
  • 1970-01-01
  • 2011-03-15
  • 1970-01-01
  • 2013-05-11
相关资源
最近更新 更多