gpt4 book ai didi

java - 编译器合规级别与父类(super class)覆盖

转载 作者:行者123 更新时间:2023-12-01 14:50:19 25 4
gpt4 key购买 nike

我正在尝试编译我的项目,但没有编译,导致此错误的原因:

The method onClick(View) of type new View.OnClickListener(){} must override a superclass method

所以我用谷歌搜索并发现了这个:OnClickListener() must override a superclass method?

它解决了我的问题,但现在我有一个“看不见的”错误,它只是告诉我整个文件中有一个错误,但我看不到哪里。如果我尝试编译它会告诉我:

[2013-02-18 23:25:43 - Datenbank] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.

好吧,如果我这样做,我又回到了起点,并且在覆盖父类(super class)方法方面遇到了问题!

该怎么办?提前致谢!

最佳答案

编译器1.7对应于Java 7。截至目前,Android 不支持 Java 7。您必须使用 Java 5Java 6,但 Java 5 会导致 @Override 注释出错。

要解决此问题,请确保您已安装 JDK 6。然后从导航器中右键单击您的项目,转到 Properties -> Java Compiler。然后选中启用项目特定设置并从第一个下拉列表中选择1.6

关于java - 编译器合规级别与父类(super class)覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14946489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com