2010-12-09 15 views
4

我注意到ADB.exe移动到Android 2.3 SDK上的平台工具并将其添加到路径,所以很好。但是现在,即使所有工具和Eclipse插件都已更新,我的R.java也不会生成,并且AIDL文件不会转换为存根类 - > ergo整个gen文件夹都是空的(即使我删除了整个文件夹或清理了我的项目)。我们的构建因此而中断,我想问问是否有人有过相同的经历并且可能会解决这个问题?R.java没有得到生成和AIDL文件没有得到编译在Android SDK 2.3

感谢 罗伯特

+0

显然,资源编译器失败。 Eclipse的控制台和问题窗口显示了什么?顺便说一下,你只需要更新你的PATH以便在Eclipse之外使用adb.exe等......更新后的ADT将总是知道在哪里可以找到adb.exe(相对于你在Android Preferences中设置的Android SDK根目录)。 – 2010-12-09 10:54:18

+0

嗨,是的,我也这么想,我想知道为什么它失败。在问题中,我只看到编译错误(解决错误,因为AIDL文件不会被编译,并且找不到资源)。在控制台中不显示消息。 – Robert 2010-12-09 11:21:30

回答

0

我解决了这个问题,做了一个Eclipse Helios的新安装(我之前使用过Ganymede)。然后我重新导入了我的项目,问题消失了。