首页 > 解决方案 > 指定的编译器合规性为 1.6,但使用了 JRE 1.8

问题描述

我的日食报告了以下警告"The compiler compliance specified is 1.6 but a JRE 1.8 is used".

我已经构建了我的 HelloWorld Android 应用程序,Java1.8,但是,我收到了警告,我无法构建我的项目。我试图将编译器合规性设置为 java1.8。但我得到了另一个错误

“Android 需要编译器合规级别 5.0 或 6.0。找到 '1.8'”

.我不知道如何解决这个问题?

标签: javaandroideclipse

解决方案


可能的解决方案:

  1. 右键单击您的项目并选择"Android Tools -> Fix Project Properties". (如果这不起作用,请尝试以下选项)
  2. 右键单击您的项目并选择"Properties -> Java Compiler",选中“启用项目特定设置”并从“编译器合规性设置”选择框中选择 1.5 或 1.6。
  3. 在 下Window -> Preferences -> Java -> Compiler,将编译器合规级别设置为 1.5 或 1.6。

推荐阅读