有人有类似的问题吗,我导入android项目,我得到 这样的错误

[2011-10-03 17:20:09 - Screen] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
[2011-10-03 17:21:55 - App] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
[2011-10-03 17:21:59 - App] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

我得到错误删除所有@覆盖上面的函数。我有Windows 7 x64, jvm7 x64。(我做了Android工具->修复项目属性,但没有帮助)


当前回答

我在调试时遇到了这个问题。密钥库过期了,所以我删除了调试。.android文件夹下的Keystore, eclipse将重新生成一个新的调试。密钥库,然后我修复了

其他回答

我在调试时遇到了这个问题。密钥库过期了,所以我删除了调试。.android文件夹下的Keystore, eclipse将重新生成一个新的调试。密钥库,然后我修复了

我同意BMSAndroidDroid和Flo-Scheild-Bobby。我当时正在做一个名为DailyQuote的教程,并使用了Cordova图书馆。然后我将我的操作系统从Windows更改为Ubuntu,并尝试将项目导入Eclipse,(我使用的是Eclipse Juno 64位,Ubuntu 12.04 64位,Oracle JDK 7。我还安装了Ubuntu 32位库-所以64位和32位没有问题),并且得到了同样的问题。

根据Flo-Scheild-Bobby的建议,打开configure build path并再次添加之前添加的jar。然后删除旧的罐子链接(s),就是这样。

我建议你检查jar文件是否正确地包含在你的项目中。有可能在没有jar文件的情况下,项目将无法编译

在我的例子中,从openjdk7切换到openjdk6有帮助。后来我将遵从级别更改为1.6,所有编译都很好。

跟随对我很有用

Enable project-specific settings and set the compliance level to 1.6

你怎么能这样做?

在Eclipse Package Explorer 3中单击项目并选择属性。属性窗口将打开。在窗口的左面板上选择Java Compiler。现在启用项目特定的设置,并将compiler遵从性级别设置为1.6。选择Apply,然后选择OK。