2012-01-11 110 views
5

我似乎在Eclipse中弄糟了一些東西。它不承認我試圖導入的任何庫。Eclipse無法識別任何進口

下面是一些不被認可的東西:

import java.util.ArrayList; 
import android.content.Intent; 
import com.google.android.maps.MapView; 

這是我下載,然後導入到Eclipse的一個開源項目。我想我也是以錯誤的方式下載了google apis,因爲像MapView這樣的工具在我的其他項目中也不起作用。有人可以幫我嗎?

最佳,

Aneem

編輯:

固定,大部分的問題。通過懸停鼠標導入行,並點擊「修復項目設置...」

現在我唯一要做的就是讓谷歌地圖相關的API工作。

回答

5

要檢查是否已正確安裝ADT 轉到 - >窗口 - >首選項。 如果您看到Android(在首選項中),則表示您已安裝ADT。

要指向有效的SDK目錄,請單擊Android。在SDK位置中指定位置。

即使您已經正確安裝了ADT和SDK,如果您導入eclipse,也可能無法識別爲Android項目(取決於項目&文件)。 最好的事情是,創建一個新的Android項目並將文件從導入的項目複製到新創建的Android項目中。這一定會奏效。

0

我右鍵單擊項目和選定的屬性,並添加Google API 2.3.3作爲目標,並執行項目 - >清理並能夠啓動應用程序。非常感謝。

1

兩件事情要考慮:

  1. 開放項目屬性 - > Android的部分 - >看看Android SDK中選擇與否。如果沒有選擇SDK,只需檢查它。

  2. 在項目屬性 - > Java編譯器部分 - >將「編譯器符合性級別」更改爲「1.6」。這是因爲你已經安裝了JDK 1.7,它對一些軟件包有一些問題!