3

我有一个问题......在 Eclipse 上,当我想从互联网加载一个 Android 库时,我在 @Override 注释上遇到了很多错误。

我正在使用JDK 1.7 ...

谢谢你的帮助 !

4

2 回答 2

12

Android 要求您使用 JDK 1.6 编译项目。如果您尝试使用其他版本的 Java,您可能会遇到注释错误。

为确保您使用的是 JDK 1.6:

  • 右键单击 Eclipse 中的项目,转到“属性”。

  • 单击左栏中的“Java 编译器”。

在这里您需要确保您没有使用 Java 1.5 版或 1.7 版来编译项目。您需要使用 JDK 1.6(请参阅Android 要求)。

  • 如果 Eclipse 使用的是 1.6,则取消选中“Java 编译器”页面上的“启用项目特定设置”。

Eclipse 应该在使用 JDK 1.6 时识别 @Override 注释。

于 2012-10-22T16:44:10.633 回答
4

Android 需要 Java 1.5 或 1.6。

我会使用 1.6,因为当您覆盖接口方法时不会给您错误。

于 2012-10-22T16:42:20.470 回答