Rumah >Java >javaTutorial >Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' Semasa Mengimport Projek Android ke Eclipse?

Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' Semasa Mengimport Projek Android ke Eclipse?

DDD
DDDasal
2024-12-01 22:30:12831semak imbas

Why Am I Getting

Isu Import Eclipse: Ralat 'Mesti Mengatasi Kaedah Superclass'

Mengimport projek Android ke Eclipse selalunya boleh mengakibatkan mesej ralat yang menjengkelkan: "Kaedah itu mesti mengatasi kaedah superclass." Ini terutamanya memberi kesan kepada kaedah ganti yang bersarang dalam argumen kaedah lain.

Punca Ralat

Masalah timbul kerana Eclipse lalai kepada Java 1.5 apabila mengimport projek. Walau bagaimanapun, banyak projek Android menggunakan ciri Java 1.6, seperti anotasi @Override. Dalam Java 1.5, anotasi @Override hanya boleh digunakan pada kaedah mengatasi kaedah superclass, tetapi dalam Java 1.6, ia juga boleh digunakan dengan kaedah antara muka.

Cara Menyelesaikan Isu

Untuk menyelesaikan ralat ini, ikut langkah berikut:

  1. Buka keutamaan projek/IDE dalam Eclipse.
  2. Navigasi ke tetapan "Java Compiler".
  3. Di bawah "Tahap Pematuhan Compiler," pilih Java 1.6.
  4. Di bawah "Java Runtime Environment ," pilih JRE 1.6 (atau lebih tinggi versi).

Nota Tambahan

Ralat "Mesti Mengatasi Kaedah Superclass" juga boleh dikaitkan dengan cara kaedah diformatkan dalam senarai argumen. Pastikan argumen kaedah mempunyai nama yang betul, kerana Eclipse mungkin tidak selalu mengisinya dengan betul semasa pengimportan.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' Semasa Mengimport Projek Android ke Eclipse?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn