2010-08-16 176 views
1

嘿大家好,我是初學者,所以我會盡我最大努力來簡潔地解釋這個問題。Android導入項目錯誤

基本上,我的一個朋友和我一起玩Android SDK,編輯一個簡單的RSS閱讀器。我們可以在模擬器中啓動它,甚至可以將它安裝在我們的真實設備上。

快進了幾天,我試圖導入與我的筆記本電腦幾天前在Eclipse中工作的完全相同的代碼。

我試着從現有的源進口和新項目。兩者都返回了我們原來從未有過的這些新錯誤。

我得到了一個錯誤,涉及自動生成的「R」文件,但我已經解決了這個問題。現在,我得到3個錯誤,我從來沒有過 -

  1. 方法的onClick類型(視圖)新View.OnClickListener(){}必須覆蓋一個超類方法 - 顯示兩次(2條不同的線)

  2. 方法onTabChanged類型(字符串)新TabHost.OnTabChangeListener(){}必須覆蓋一個超類方法

我的問題是 - 什麼會導致進口/運行上的這些差異我的朋友電腦和我的?

同時,我們雙方都使用您的任何見解最新版本的Java/Eclipse的

致謝。

+0

Eclipse是挑剔了Android進口。嘗試清理你的項目 – Falmarri 2010-08-16 23:20:48

回答

0

您是使用Java 1.5或1.6工具創建的? 1.6允許在接口方法上註釋@Override,1.5不允許。