2010年4月29日 星期四

如何更新Android SDK (How to update your Android SDK)

這篇最主要的是提供給已經安裝Android SDK的朋友們,要如何去更新你的SDK。如果是新安裝ADT的朋友請看這篇.

請檢查一下你的eclipse 內的Android SDK。太舊的版本會無法配合到市面上現在眾多的新手機唷!

在開始之前,請先確認您之前已經裝過了Android SDK。若您已經裝過,您可以從elcipse 內的windows 的選單中看見 Android SDK manager 的選項。


一共分成兩個部分,一個部分是更新 android的開發環境- ADT,另一個部分是更新可以使用的Android API

1. 更新 ADT
ADT 是Eclipse 的一個plugin 套件,提供你在Eclipse 開發android 程式所需要的一切,ADT的介紹會在往後專文跟大家說明。

所有版本的Eclipse 套件更新都是在右上Help 內的Software update 進行,由於ADT是Eclipse 的一個 plug-in 套件,因此也是以相同方式進行更新。如下圖所示:


點選Software update之後,會出現下面的畫面,我們選擇與Android有關的兩項:

           Android DDMS 與Android Development tool ,

兩個就合稱(Android Development Tools) ADT,目前可以看到版本是0.9.4,選擇這兩個,然後按下右邊的「Update」。


(什麼?沒辦法選兩個?簡單,按著鍵盤上的shift按鍵,再用滑鼠點選就可以囉!)

(或許你的套件數量、名稱會與我不同,不過沒關係,我們這次只更新跟android 有關的即可。)

按下Update之後,Eclipse 會自動到網路上去確認是否目前你安裝的是最新版的。

很明顯的,下圖告訴我們,還有新的版本。因此我們就勾選了這兩個,並且按下「Next」進行下一步!


如果你無法看見這個畫面,很可能是你網路連線的問題,有時候可能是代理伺服器或防火牆擋住了,若是這樣,請到參考這邊的proxy設定說明設定一下,再試試看!


以下為版權宣告畫面,請選擇「(I accept.....)」那個選項即可。然後再按下右下角的「Finish」



按下Finish後,這個對話畫面就會消失了,這個時候,你可以注意Eclipse主視窗右下角,有個update ( 49%)的進度字樣在跑,這個時候就是自動更新中。



當更新完成會有以下畫面出現。他告訴你要重新開啟Eclipse,Eclipse 的plugin更新都是依照此一方式進行,都需要重新開啟Eclipse 才能夠使用。請選,yes,他自己就會關掉且重開Eclipse 。



重開之後,你可以循著上面的步驟走一次,你會發現在Software update中ADT的版本已經更新到最新版了。這個時候,我們開始更新API。


2. 更新Android API


ADT 簡單來說就是一個讓你的Eclipse 能夠認識android,並且幫你布置好一套完善的開發環境。安裝過ADT就可以在Window的選項中看見 「Android SDK and AVD Manager」的選項。簡單而言,ADT只是畫家的畫室、畫筆、畫紙,你還需要顏料~




顏料,就是SDK 中的 API,這部份是更新比較頻繁的部份。選擇「Android SDK and AVD Manager」之後,會看見下圖,



Installed Packages選項內,已列出你目前已經安裝的API,也就是你可以使用的顏料。因為每支手機的版本不同,因此你必須要選擇符合你想開發的那隻手機用的版本。

舉個例子來說,我想要開發 GOOGLE MAP 的應用,我需要 GOOGLE  API ,但目前我沒有安裝這個API,所以我要透過更新的方式安裝GOOGLE API ,所以我選「Available Package」



首先,點選這右方視窗網址前的勾勾,SDK會主動找出有哪些API你可以使用的。

找完了之後會呈現以下視窗,你會發現有很多 API,請選擇你要的API,然後選擇右下角的 「Install selected」


下個視窗一樣是個版權宣告,請選擇右下的 Accept all ,後選 Install


安裝中的畫面如下,安裝時間視網路狀況而定,請耐心等候。



安裝完畢之後會出現下面這個視窗,就代表你已經安裝完畢囉。


安裝完畢重開一次Android SDK and AVD manager ,你會發現google  API已經裝好了!


以上就是更新的步驟,若有什麼問題,歡迎與我討論。

沒有留言: