在SDK&之后,Android R.java不会在Eclipse中重新生成ADT更新

时间:2011-03-04 13:18:35

标签: android eclipse-plugin adt

我最近使用Eclipse下载了适用于Android的2.3和3.0 SDK。

我还将ADT插件更新为10.0.0。

然而,由于这样做我的项目中的R.java文件根本不会重新生成,我已经尝试了google上可以给我的所有解决方案,但没有一个能够正常工作。

所以我将我的项目导入到另一台机器上,该机器只安装了2.2 SDK和旧的ADT插件,并且R.java文件在该机器上重新生成。

目前在我的工作机器上,我正在尝试将一个png添加到drawables,但是R.java似乎没有提起它,这意味着我无法在我的项目中使用它。

当我升级SDK和ADT时,我有什么特别的愚蠢错过了我应该做的事吗?

编辑:即使我更改了XML,R.java也根本不会重建。

问题肯定是2.3 SDK或ADT 10,如果我有2.2和ADT 9它可以正常工作

3 个答案:

答案 0 :(得分:2)

我最近也有这个问题。在我的情况下,我在我的一个资源xml配置文件中有type-o。此错误导致资源构建器终止,我的R.java从未构建。我试图先删除它以触发重建,但这不起作用。

我暂时删除了导致错误的资源文件,然后执行了Project - >清洁并再次正确构建R.java。

不确定是否会有所帮助,但它可能会让你朝着正确的方向前进。

答案 1 :(得分:1)

它是ADT r14中的一个错误,它并没有真正用r15或r14修复。我唯一能想到的就是取消并重新下载旧的版本13并继续使用那里的代码。

答案 2 :(得分:-2)

尝试从eclipse => project-> clean。

清理和构建工作区

我这样做对我有用..