java - Android导入项目报错

标签 java android

大家好,我是初学者,所以我会尽量简明扼要地解释这个问题。

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

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

我尝试从现有源导入新项目。两者都返回这些我们最初从未有过的新错误。

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

  1. new View.OnClickListener(){} 类型的方法 onClick(View) 必须覆盖父类(super class)方法 - 显示两次(2 条不同的行)

  2. 类型为 new TabHost.OnTabChangeListener(){} 的 onTabChanged(String) 方法必须覆盖父类(super class)方法

我的问题是 - 什么会导致在我 friend 的计算机和我的计算机上导入/运行之间出现这些差异?

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

提前感谢您的任何见解。

最佳答案

您是使用 Java 1.5 还是 1.6 工具构建的? 1.6 允许在接口(interface)方法上使用 @Override 注释,1.5 不允许。

关于java - Android导入项目报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3498176/

相关文章:

java - 使用正则表达式从文件中提取 JSON 键值映射

java - 为什么这不能吸引主要听众?

android - 房间数据库插入或更新但保留数据库字段?

Android 调整 ListView 的 ScrollBar 的顶部位置

java - 在两个 WAR 之间共享应用程序上下文?

java - 如何解决无法关闭 FileStream

java - 通过互联网与 Android 手机和 PC 进行 2 种方式通信

java - 如何使用 Glide 显示带有间接链接/URL 的图像

java - 如何监听 picasso (Android)加载完成事件?

Android 捏/缩放和 glfrustum