2014-01-30 53 views
0

我从IDEA尝试导入项目到Eclipse开普勒(Ubuntu的13.10,JAVA 7) 满足这个代码与Java 7兼容,设置项目编译器遵从设置1.7设置项目JRE的构建路径进入“的JavaSE-1.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和我遇到第一个错误,它就像一个圆。 谁能告诉我什么是错在这里?

回答

0

Java 6无法打开Strings,如果要维护Java 6合规性,则需要使用ifelse语句。

+0

其实我想用Java 7 :) – user2756073

0

只需做一次。

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

+0

我这样做,但我满足 – user2756073

+0

“的Java 6不能在串行中的开关” @ user2756073更新与新的问题你的问题。 – GrIsHu

+0

这是第一次在我的问题 – user2756073