Eclipse 中出现错误:项目导入后“必须重写超类方法”
将 Android 项目重新导入 Eclipse 时,用户经常会遇到错误指出“该方法必须重写超类方法。”这与编译器设置配置不正确时 Eclipse 处理重写方法的不一致有关。
原因:
Eclipse 默认使用 Java 1.5 编译设置。在Java 1.6中,实现接口方法的方法可以使用@Override注解。但是,在 Java 1.5 中,@Override 只能应用于重写超类方法的方法。
解决方案:
要解决此问题,请将项目/IDE 首选项调整为如下:
通过更新这些设置,Eclipse 将识别出重写的方法旨在实现接口方法而不是重写超类方法。因此,错误将不再出现。
如果 Eclipse 没有自动填充参数名称,请确保您还手动分配正确的参数名称,因为这种不一致仍然会导致错误发生。
以上是为什么 Eclipse 在项目导入后抛出'必须重写超类方法”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!