将项目编译器合规性设置设置为1.7将项目JRE构建路径条目设置为“JavaSE-1.7”

时间:2014-01-30 06:14:13

标签: java android eclipse ubuntu

我尝试从IDEA导入项目到Eclipse Kepler(Ubuntu 13.10,java 7) 符合与java 7兼容的代码,

 String action = intent.getStringExtra(Constants.ACTION_KEY);
        switch (action) {
            case Constants.HIDE_PROGRESS:

但当我将java编译器更改为1.7时,我遇到以下错误,

 Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

修复项目属性将java编译器设置为1.6并且我遇到第一个错误,它就像一个圆圈。 谁能告诉我这里有什么问题?

2 个答案:

答案 0 :(得分:0)

Java 6无法启用Strings,如果要保持Java 6合规性,则需要使用ifelse语句。

答案 1 :(得分:0)

只做一次。

Right click your project Go to > Android Tools > Fix Project Properties