2013-02-18 127 views
0

我正在使用Facebook SDK的Android項目。一切都很好,直到今天。當我嘗試運行該項目時,會出現以下錯誤。Android SDK找不到錯誤

Unable to resolve target 'android-10' until the SDK is loaded 

雖然我有SDK 2.3.3(10級),但它並沒有出現在項目屬性中。在Eclipse的特性,它說,

This Android SDK requires Android Developer Toolkit version 21.1.0 or above. Current version is 21.0.0.2012-10-31-0-17. Please update ADT to the latest version. 

然而,據Android SDK中經理,我已經安裝了最新版本(見下圖)。

enter image description here

我怎樣才能解決這個問題?任何幫助將不勝感激,在此先感謝。

編輯:

我使用的是Mac OSX 10.8,而我試圖重新啓動Eclipse和操作系統。

+0

更新ADT不等於更新Android SDK。嘗試Eclipse軟件更新。 – Raptor 2013-02-18 09:27:39

+0

您可以從此鏈接下載adt,或者使用新的軟件更新來更新eclips。 [安裝Eclipse插件](http://developer.android.com/sdk/installing/installing-adt.html) – 2013-02-18 09:30:08

回答

16

您已更新android sdk,但未更新adt以匹配它。最新的ADT版本是21.1.0,你需要得到這個。

轉到eclipse> help>檢查更新。

它應該列出adt的最新更新。如果它不工作,試試這個:

  • 去日食>幫助>安裝新軟件

  • 單擊添加

  • 新增以下網址:https://dl-ssl.google.com/android/eclipse/

  • 它將列出可用的更新 - 理想情況下應該是adt 21.1.0(最新)

  • i安裝最新的adt,一切都應該沒問題。

+0

我不敢相信我做了這樣一個愚蠢的錯誤,謝謝你的詳細解答。它工作完美。 – inankupeli 2013-02-18 09:39:29

+0

我很驚訝這個答案沒有得到更多upvotes!如果我能我會給你10! – ryvianstyron 2013-05-28 21:34:31

+0

@Anup Cowkur感謝它真的有幫助 – 2013-09-24 14:47:34

4

試試這個:

我找到了解決問題的辦法。 (我使用的是Helios,但它應該可以工作)

  1. 以管理員身份運行Eclipse。 (windows 7)

  2. 轉到幫助→安裝新軟件。

  3. 處理中:輸入https://dl-ssl.google.com/android/eclipse/並按ENTER鍵。

  4. 等待Eclipse獲取存儲庫。名爲開發人員工具的項目將出現在列表中。 將其標記爲安裝,按下一步並按照步驟安裝ADT工具。

  5. 完成後,它會要求重新啓動Eclipse。確保你這樣做。

  6. 當Eclipse重新啓動時,所有Android SDK包都應該再次顯示。