我知道这个问题,但我有源代码,编译它时遇到了很多问题。
我已经从GLES2分支下载了最新版本,commit 7b6e842498。我已经将它导入Eclipse。我希望我能立即开始使用它,但我却收到了1300多个最愚蠢的错误。像"方法必须覆盖超类方法"这样的东西,并且超类具有相同的方法,或者枚举上的"无法解析或不是字段",但肯定是字段,我自己检查了它,intellisense实际上提供了该字段作为选择。我试过为Android 2.1和4.0版本设置它,没有明显的差异。我试着右键单击它,然后选择Android工具>修复项目属性,但没有成功。我真的很生气,因为大约一个月前它还可以工作,但从那以后我就失去了它。
我觉得我在一些配置文件中缺少了一些非常简单的东西,但找不到。我在AndEngine的master分支上也有类似的问题,但我还是想要GLES 2版本。我运行的是Windows7x64,安装了最新的Eclipse、JDK、ADT和SDK,运行得很好。我几天前刚格式化,所以它们都是全新的。我错过了什么?
当您使用不同版本的JDK编译项目时,就会发生这种情况。可以通过右键单击手动选择编译器,转到Properties->Java compiler并使用1.5或1.6来修复这种情况,具体取决于已在使用的版本。