首頁 >Java >java教程 >為什麼在匯入 Android 專案後,我在 Eclipse 中收到「必須重寫超類別方法」錯誤?

為什麼在匯入 Android 專案後,我在 Eclipse 中收到「必須重寫超類別方法」錯誤?

Patricia Arquette
Patricia Arquette原創
2024-11-18 05:51:01877瀏覽

Why Am I Getting the

專案匯入後出現「必須重寫超類別方法」錯誤

將Android 專案重新匯入Eclipse 時,使用者可能會遇到錯誤聲明“該方法必須重寫超類別方法”。此問題出現在參數值最初由 Eclipse 錯誤填入的覆寫方法中。

原因:

Eclipse 預設為 Java 1.5,禁止使用 @Override用於實作介面方法的註解。 Java 1.6 引入此註解僅用於重寫超類別方法。

解決方案:

要解決此錯誤:

  1. 導覽至您的專案或IDE 首選項。
  2. 找到 Java 編譯器設定。
  3. 將 Java 編譯器等級設定為 1.6。
  4. 確保選擇 JRE 1.6 來執行您的程式。

透過調整這些設置,您可以允許 Eclipse正確識別重寫的方法及其參數名稱。這將消除手動重新建立重寫方法的需要。

注意:由於嵌套在參數區塊中的方法格式不正確,也可能會出現此問題。驗證方法格式並確保它們遵守 Java 編碼約定可以防止此錯誤。

以上是為什麼在匯入 Android 專案後,我在 Eclipse 中收到「必須重寫超類別方法」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn