Android 要求编译器合规性级别为 5.0 或 6.0。改为找到“1.7”。请使用安卓工具>修复项目属性

2022-08-31 05:15:53

有没有人对此有类似的问题,我导入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.

我收到错误,删除了上述所有@Override功能。我有Windows 7 x64,jvm7 x64。有没有人知道出了什么问题?( 我做了 Android Tools -> 修复项目属性,但没有帮助)


答案 1

这不是问题所在,杰克。Android SDK不是x64,但可以与x64 jvm(和x64 eclipse IDE)一起使用。

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

为此,有2个选项:

  1. 右键单击您的项目并选择(如果此选项不起作用,请尝试第二个选项)"Android Tools -> Fix Project Properties"
  2. 右键单击项目并选择 ,选中“启用项目特定设置”,然后从“编译器合规性设置”选择框中选择 1.5 或 1.6。"Properties -> Java Compiler"

答案 2
  1. 转到项目文件夹并右键单击它 - 选中只读框,然后单击确定> properties ->

  2. 右键单击您的项目,然后选择"Android Tools -> Fix Project Properties"

  3. 右键单击您的项目,然后从“编译器符合性设置”选中框中选择 “1.5 或 1.6”。(为了以防万一,请逐个尝试所有级别)"Properties -> Java Compiler""Enable project specific settings"

  4. 在 下 ,将编译器符合性级别设置为 1.6 或 1.5。Window -> Preferences -> Java -> Compiler

希望它能解决问题。


推荐