2012-06-29 59 views
0

有人試過嗎?爲新的Android SDK R20創建新的Eclipse工作區

我已經有舊的Android SDK與Eclipse一起安裝,舊的工作區(命名爲「工作區」)。最近,我更新了Android SDK R20,我嘗試了使用MasterDetailFlow模板的新HelloWorld。好的,它按預期工作。

但是,當我創建一個新的工作空間(如「newworkspace」),並創建另一個HelloWorld的,它總是產生錯誤的默認java代碼:

  • 在ItemListActivity.java 的方法onItemSelected(字符串)類型的ItemListActivity必須覆蓋一個超類方法

  • 在類型新ItemListFragment.Callbacks的ItemListFragment.java 方法onItemSelected(字符串)(){}必須重寫一個超類方法

我在原始工作區檢查了HelloWorld,代碼是相同的,沒有錯誤。

任何機構可以建議?

請。

+2

工作空間正在使用JDK 1.5而不是JDK 1.6構建。請參閱http://stackoverflow.com/questions/1678122/must-override-a-superclass-method-errors-after-importing-a-project-into-eclips – yhyrcanus

+0

是的,在設置Java編譯器級別之後,現在就可以了。 1000 x謝謝:) –

+0

另外,我不認爲你需要從他們的網站下載Android SDK。當您直接從Eclipse安裝新軟件時,我相信它會爲您下載SDK。我試過了,現在我有了兩個版本的SDK在不同的文件中。 – Kurty

回答

0

檢查您的工作區設置。新工作區有其自己的設置,可能與上一個工作區中的設置不同。

另外,當您更新SDK時,還需要更新您的ADT工具。轉到窗口>檢查更新。