


Android プロジェクトを Eclipse にインポートすると「スーパークラス メソッドをオーバーライドする必要があります」というエラーが表示されるのはなぜですか?
Eclipse インポートの問題: 「スーパークラス メソッドをオーバーライドする必要があります」エラー
Android プロジェクトを Eclipse にインポートすると、多くの場合、腹立たしいエラー メッセージが表示されることがあります。 「メソッドはスーパークラス メソッドをオーバーライドする必要があります。」これは、他のメソッドの引数内にネストされているオーバーライドされたメソッドに特に影響します。
エラーの原因
この問題は、プロジェクトのインポート時に Eclipse がデフォルトで Java 1.5 に設定されるために発生します。ただし、多くの Android プロジェクトは、@Override アノテーションなどの Java 1.6 機能を使用します。 Java 1.5 では、@Override アノテーションはスーパークラス メソッドをオーバーライドするメソッドにのみ適用できますが、Java 1.6 では、インターフェイス メソッドでも使用できます。
問題の解決方法
このエラーを解決するには、次の手順に従います。
- Eclipse のプロジェクト/IDE 設定。
- 「Java コンパイラー」設定に移動します。
- 「コンパイラー準拠レベル」で、Java 1.6 を選択します。
- 「Java ランタイム環境」の下」、JRE 1.6 (またはそれ以降) を選択します。
追加メモ
「スーパークラス メソッドをオーバーライドする必要があります」エラーは、引数リスト内でメソッドがフォーマットされる方法に関連している可能性もあります。 Eclipse はインポート中にメソッド引数に常に正しく値を設定するとは限らないため、メソッド引数の名前が正しいことを確認してください。
以上がAndroid プロジェクトを Eclipse にインポートすると「スーパークラス メソッドをオーバーライドする必要があります」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

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

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

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