有人有类似的问题吗,我导入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 SDK不是x64,但可以与x64 jvm(和x64 eclipse IDE)一起工作。

正如helios所说,您必须将项目兼容性设置为Java 5.0或Java 6.0。

要做到这一点,有两个选项:

右键单击项目,选择“Android Tools -> Fix” 项目属性”(如果这不起作用,请尝试第二种选择) 右键单击项目并选择“属性-> Java” 编译器”,勾选“启用项目特定设置”并选择 从“编译器遵从性设置”选择框中选择1.5或1.6。

其他回答

Go to the project folder and right click on it -> properties -> check off the read only box and click ok Right-click on your project and select "Android Tools -> Fix Project Properties" Right-click on your project and select "Properties -> Java Compiler", check "Enable project specific settings" and select 1.5 or 1.6 from "Compiler compliance settings" select box. (try all the levels one by one just in case) Under Window -> Preferences -> Java -> Compiler, set Compiler compliance level to 1.6 or 1.5.

希望这能解决问题。

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

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

正在做的项目->清洁…帮我修好了。

我的eclipse已经停止工作,所以我清理了工作空间目录,当我导入项目时运行eclipse后,我遇到了这个问题。这里建议的其他解决方案都不起作用。

我建议使用x86版本的jvm。当我第一次得到我的新笔记本电脑(x64)时,我想一直使用x64 (jvm、jdk、jre、eclipse等)。但当我完成所有设置后,我意识到Android SDK不是x64,所以我遇到了问题。回到x86 jvm,应该没问题。

编辑:11/14/13

我看到了最近的一些活动,我想我应该再详细说明一下。

我并没有说它不适合x64,我只是建议使用x86。

这是一篇关于x64 JDK优点/缺点的好文章。64位Java平台的好处

思维过程:目的是什么?为什么我尝试使用64位JDK?就因为我有64位操作系统?我是否需要64位JDK的任何特性?64位JDK中有任何额外的特性吗?为什么这狗娘养的就不能好好相处!?该死,我是32位的。