Android导入项目错误

时间:2010-08-16 23:16:21

标签: java android

嘿大家,我是初学者,所以我会尽力简洁地解释这个问题。

基本上,我和我的一个朋友正在玩Android SDK,编辑一个简单的RSS阅读器。我们可以在模拟器中启动它,甚至可以将它安装在我们的真实设备上。

快进几天,我正在尝试将几天前工作的完全相同的代码导入到笔记本电脑上的Eclipse中。

我尝试从现有来源导入和新项目。两者都返回了我们原本从未有过的新错误。

我收到了一个涉及自动生成的“R”文件的错误,但我已经解决了这个问题。现在,我得到了以前从未有过的3个错误 -

  1. 新的View.OnClickListener(){}类型的onClick(View)方法必须覆盖超类方法 - 显示两次(2个不同的行)

  2. 新TabHost.OnTabChangeListener(){}类型的onTabChanged(String)方法必须覆盖超类方法

  3. 我的问题是 - 导致/运行我的朋友计算机和我的电脑之间会出现这些差异的原因是什么?

    此外,我们都使用最新版本的Java / Eclipse

    提前感谢任何见解。

2 个答案:

答案 0 :(得分:1)

如果有人在这篇帖子上遇到同样的问题,可以在以下网址找到解决方案:'Must Override a Superclass Method' Errors after importing a project into Eclipse

答案 1 :(得分:0)

您是使用Java 1.5或1.6工具构建的吗? 1.6允许接口方法上的@Override注释,1.5不允许。