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