2014-01-30 51 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