検索
ホームページJava&#&チュートリアルAndroid プロジェクトを Eclipse にインポートすると「スーパークラス メソッドをオーバーライドする必要があります」というエラーが表示されるのはなぜですか?

Why Am I Getting

Eclipse インポートの問題: 「スーパークラス メソッドをオーバーライドする必要があります」エラー

Android プロジェクトを Eclipse にインポートすると、多くの場合、腹立たしいエラー メッセージが表示されることがあります。 「メソッドはスーパークラス メソッドをオーバーライドする必要があります。」これは、他のメソッドの引数内にネストされているオーバーライドされたメソッドに特に影響します。

エラーの原因

この問題は、プロジェクトのインポート時に Eclipse がデフォルトで Java 1.5 に設定されるために発生します。ただし、多くの Android プロジェクトは、@Override アノテーションなどの Java 1.6 機能を使用します。 Java 1.5 では、@Override アノテーションはスーパークラス メソッドをオーバーライドするメソッドにのみ適用できますが、Java 1.6 では、インターフェイス メソッドでも使用できます。

問題の解決方法

このエラーを解決するには、次の手順に従います。

  1. Eclipse のプロジェクト/IDE 設定。
  2. 「Java コンパイラー」設定に移動します。
  3. 「コンパイラー準拠レベル」で、Java 1.6 を選択します。
  4. 「Java ランタイム環境」の下」、JRE 1.6 (またはそれ以降) を選択します。

追加メモ

「スーパークラス メソッドをオーバーライドする必要があります」エラーは、引数リスト内でメソッドがフォーマットされる方法に関連している可能性もあります。 Eclipse はインポート中にメソッド引数に常に正しく値を設定するとは限らないため、メソッド引数の名前が正しいことを確認してください。

以上がAndroid プロジェクトを Eclipse にインポートすると「スーパークラス メソッドをオーバーライドする必要があります」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)