2012-03-31 151 views
0

我今天進行的項目,其中有沒有錯誤,和一種休息後,當我重新打開日食,我得到了以下錯誤:的Android SDK錯誤:版本

Android SDK version error

我已經嘗試尋找解決方案,但是錯誤是要找到任何結果。 我甚至下載了新的17版本,但它沒有幫助。

+0

所以爲了讓我們其他人能夠提供幫助:你在運行什麼操作系統?什麼版本的eclipse?任何可能有幫助的東西。沒有你知道的情況下,不可能有神奇的自動更新。 – 2012-03-31 18:01:17

+0

我的規格: Windows 7 32位。 Eclipse:版本:3.7.1 構建ID:M20110909-1335 – funerr 2012-03-31 18:59:17

+0

另外,當我嘗試打開SDK管理器時,出現以下錯誤:找不到位置(〜)。當我嘗試從首選項中手動瀏覽並獲取它時,雖然它在那裏,但它不檢測工具文件夾。 – funerr 2012-03-31 19:10:29

回答

1

因此,讓我們開始驗證安裝的ADT的當前版本。以防萬一:

  1. 啓動Eclipse
  2. 單擊幫助
  3. 點擊 「關於Eclipse」
  4. 然後選擇有Android機器人

About Eclipse Dialog

在圖標新對話框中將會看到ADT版本。如果這是不是 17那麼錯誤消息不會說謊,即使您可能試圖升級到版本17,它顯然沒有。如果有的話,我會建議完整重新安裝ADT和SDK。您可以按照這裏的文檔http://developer.android.com/sdk/eclipse-adt.html#installing

更新可能失敗之前,你開始全部拉開它的一個原因是,你可能需要以管理員身份運行eclipse。我還發現,通過SDK管理器更新SDK也必須以管理員身份完成。

從Eclipse到SDK管理器時,我有時會發現Eclipse並沒有使用管理權限啓動它,即使Eclipse有它們。因此更新過程失敗。我發現最好自己啓動擁有管理權限的SDK管理器,然後手動更新SDK並檢查錯誤日誌中是否存在任何問題(通常情況下可以下載,但如果我不處於管理員模式,則無法爲我複製文件) 。

編輯/ UPDATE:

你有沒有在Eclipse檢查ADT設置,尤其是對SDK Location的設置?它是否指向您最新的SDK副本?如果在打開SDK管理器時遇到問題,那麼嘗試更新後SDK可能會中斷。我會完全卸載它,然後下載一個新的副本。

+0

我已經通過Windows添加/刪除程序卸載它,但它仍然在eclipse中。我該怎麼辦? – funerr 2012-03-31 20:03:40

0

下載後重新啓動eclipse。 它不應該給你一個錯誤

+0

我重新啓動了好幾次。 – funerr 2012-03-31 17:58:09

+0

您沒有聲明您之後在任何地方都重新啓動了Eclipse。因此,雖然很明顯,但這個答案似乎是合理的 – 2012-03-31 18:00:07