java - ActionBarSherlock 有很多错误

标签 java android javac

这是我第一次使用外部库,我对删除所有错误感到有点紧张。添加库后,它给我带来了一大堆错误,并修复了相同的“删除@Override注释”。

解决此问题的方法是将我的 JDK 增加到 1.6:ActionBarSherlock library is full of errors after being imported

但现在我担心我的其他应用程序...我是否以错误的方式编译它们?另外,我有可用的 JDK 1.7,我应该使用它而不是 1.6 吗?抱歉,我真的不知道有什么区别。

最佳答案

这个非常常见的问题...

这很可能是因为您正在 Java 1.5 和 Java 1.6 之间切换。在 1.5 中,您无法使用 @Override 标记接口(interface)实现,但在 1.6 中可以。

@Override annotation error (android prefs)

Bug with Override annotations in Eclipse

'Must Override a Superclass Method' Errors after importing a project into Eclipse

Why do I get "must override a superclass method" with @Override?

另外,我有 1.7 版本的 JDK,我应该使用它而不是 1.6 吗?

Java 7 language features with Android

Does Android plan to support Java7?

How does Android's Java version relate to a Java SE version?

关于java - ActionBarSherlock 有很多错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11277711/

相关文章:

java - 在多实例环境中仅执行一次 Quartz 作业

android - fragment 中的内存泄漏

java - 如何在 Linux 中从下载的源代码创建 Java 包

java - 如何确定一个数字是否是正则表达式的素数?

java - 尝试使用 Web Harvest 从网站中提取 URL

Android:在 Android Studio 布局编辑器中隐藏 DrawerLayout 菜单面板

java - 在数字字段上排序 db4o Android

java - 是否可以在编译时忽略 Java 类路径 JAR 中的运行时导入?

java - 无法使用ant构建java项目

java - 插件Android支持中的异常(exception)-元素的内容必须包含格式正确的字符数据或标记