2011-10-25 90 views
3

我試圖將我的Android SDK更新到r14,這打破了我的代碼。爲了恢復我的舊版本,我卸載了整個SDK,並再次運行r13安裝程序。重新安裝Android SDK r13無法看到可用的API

SDK Manager安裝時沒有錯誤。但是,Android Repository中唯一可用的軟件包是平臺工具的SDK工具(r14)和r8的下一個版本。我無法下載/安裝任何版本的Android API,因爲似乎都不存在。

我應該注意到,如果我選擇從此狀態升級到SDK r14,那麼我可以查看經理可用的Android/Google API的完整歷史記錄。

是否有其他人試圖從舊版本重新安裝Android SDK並遇到此問題?如果是這樣,你是如何檢索和安裝API的?

  • 我運行Windows 7,64位
+0

r14沒有制止你的代碼,你是否嘗試清理你的項目? – Warpzit

+0

我沒有嘗試清理我的項目。然而,現在我不想嘗試使我的項目與r14和更多的工作一起工作,試圖讓r13再次運行。 – dvorac

+0

沒有意義,你必須遲早進行升級。不要犯錯誤,只是因爲你之前做了另一個:) – Warpzit

回答

2

隨着ICS(SDK V14)的發佈,Android已經也改變了他們的SDK存檔的結構。老版本的SDK工具,特別是舊版本的SDKManager,無法看到SDK存檔,因爲存儲庫URL不同。

新的Android API存檔庫(截至撰寫本文時)位於here

新的Google API存檔位於here

您可以瀏覽到每個URL並手動下載API,方法是將URL末尾的xml文件名替換爲列出的每個API的URL文件。

更多細節請見here