更新Android SDK之後Eclipse提示ADT版本過低的一個簡易解決辦法

yangxi_001發表於2015-02-26
首先說明一下發表這一篇博文的“歷史原因”吧,因為在更新SDK之後,進入Eclipse設定Android SDK目錄的時候,會突然說我的版本低什麼的,嘗試自己解決但失敗之後,我在搜尋引擎上找了很多中文的資料,但都沒能找到真正解決問題的方法,幾個小時之後,我放棄了,於是翻出去用英文找了一下,果然馬上就找到解決方法了!對此我有幾個疑問:1.國內的開發都停在低版本的系統上嗎?2.國內開發不更新SDK嗎?3國內就沒有資料可共享或用來探討一下解決方案嗎?
這三個問題純屬牢騷,下面進入正題吧。另外新增一個說明,以下情況僅本人以及本人的電腦所遇到的,並非通用,僅供參考。

先上一張圖,更新中



更新到API12的時候出過問題,這一次難免又會出現了,不過我的版本還真全啊,哇咔咔~
這裡,有一個簡單的方法(方案一),就是換最新版本的Eclipse,問題鐵定解決!!如果不想換的話,請繼續往下看。

更新成功了好高興,但是,Android SDK更新之後,Eclipse裡面會突然要重新設定SDK的目錄,而在設定的時候,就會出現問題


另外,ADT 10.0.0 或者更高的版本又不是那麼容易獲得,(至少我的網路條件還沒達到,從現有的Eclipse裡面更新很有難度),而且,不設定好sdk目錄,android SDK manager 也不能正常工作,所以就要手工處理一下了~~先上張關鍵地方的圖~


更新之後可以看到,出問題了,10.0.0,沒錯,就是那裡,

每次更新之後%android_home%\tools\lib目錄下的“plugin.prop”裡面那句就會變成10.0.0,如果不改,系統就會認為版本過低,要用低版本的Eclipse開發,只要改成" plugin.prop.plugin.version=9.0.0”即可。(囉嗦一下,%android_home%就是SDK所在的目錄哦)

來一張圖


沒錯,就這樣簡單,改了之後重啟Eclipse,進去設定就沒問題了~



問題就簡單滴解決了(方案二完畢)這可能是一個比較懶的方法,但是應該適合更高版本的更新出現的問題,或者到時候出現了20.0.0,那時候,還是改改,就能讓老版本的Eclipse或者ADT支援新SDK了啦~~~~又或者,在linux裡面,同樣適合,因為我在Linux裡面也同樣遇到了這樣的問題,同樣解決了~

相關文章