2011-11-16 62 views

回答

4

將eclipse中的「源順從模式」更改爲6或更高版本。在舊版本的java中,@Override註釋對於來自接口的方法(僅限於父類中實際定義的方法)無效。打開窗口>首選項對話框,然後瀏覽至Java>編譯器。在那裏,您可以將「編譯器合規性級別」設置爲1.6。

+0

我改變了它,它仍然保持相同,仍然是相同的錯誤。它被設置爲1.7 – tjr2010

+0

請確保您也將「源代碼兼容性」設置爲1.7 ...您還應該確保您的項目不使用項目特定設置(右鍵單擊您的項目並選擇「屬性」,然後導航到相同的Java編譯器偏好窗格)。如果您使用的是項目特定的設置,那麼也應將源合規性級別設置爲1.7。 – Chris

+0

哈,謝謝你,當我回頭看我的項目具體,你的野獸,謝謝 – tjr2010

0

你的「gen」文件夾中有「東西」嗎?如果你還沒有,是因爲ADT插件不工作(你會很經常發現這一點)

第一: - 點擊「項目」菜單欄「

  • 點擊」清潔上......」
  • 選擇項目
  • 點擊Ok

如果沒有工作,試試這個:

  • 右鍵點擊你的項目 - >刪除(確保不勾選「刪除磁盤上的文件」選項)
  • 新建項目 - > Android的項目 - >從現有源創建(註明出處)

如果第二種方法不起作用嘗試重複它。有些時候第二或第三時間工作