我正在將我的android開發環境從我的Mac切換到新的Ubuntu 11.04系統。一切都正確無誤地在mac上構建,但在檢查和退出github後,我在所有@override onClick代碼上發生錯誤,抱怨我應該刪除@Override。這有意義嗎?Android方法覆蓋
這裏是錯誤: 類型的方法的onClick(視圖)新View.OnClickListener(){}必須覆蓋一個超類方法
我得到一個非常類似的錯誤在一個Runnable的run方法爲好。
我正在將我的android開發環境從我的Mac切換到新的Ubuntu 11.04系統。一切都正確無誤地在mac上構建,但在檢查和退出github後,我在所有@override onClick代碼上發生錯誤,抱怨我應該刪除@Override。這有意義嗎?Android方法覆蓋
這裏是錯誤: 類型的方法的onClick(視圖)新View.OnClickListener(){}必須覆蓋一個超類方法
我得到一個非常類似的錯誤在一個Runnable的run方法爲好。
1.5 JDK不支持接口上的@Override。使用1.6 JDK。
喜 在Eclipse,按照提示進行操作: 轉到:項目 ==>屬性 ==>Java編譯器 ==>配置工作區設置(在窗口的右上角)= =>編譯器的級別:選擇1.6 ==>應用,然後確定
您是否使用了正確的JDK? – bacchus 2011-05-21 17:40:07