讀古今文學網 > Android程序設計:第2版 > 保持版本最新 >

保持版本最新

JDK、Eclipse和Android SDK源於不同的供應商。用於開發Android軟件的工具可能變化非常快。這是在本書(尤其是本章)中,建議你通過查看Android開發者網站來獲取工具的最新兼容版本的相關信息的原因。即使在學會了開發Android軟件之後,保持軟件工具的及時更新和可兼容性也很有可能是一件必要的任務。

Windows、Mac OS X和Linux等系統自身都帶有自動更新機制,能夠使你的軟件版本保持最新。但是Android SDK的這種整合方式所帶來的一個後果是,保持各個軟件的最新版本時需要採用不同的機制。

保持Android SDK版本最新

Android SDK不是桌面操作系統的一部分,也不是Eclipse插件的一部分,因此操作系統和Eclipse都不會自動更新SDK文件夾中的內容。SDK有自己的更新機制,SDK和AVD管理器提供了用戶界面。如圖1-14所示,在左窗格中選中安裝包,可以顯示出系統上已經安裝的SDK組件列表。單擊Update All按鈕就可以啟動更新,它會把可用的更新列表顯示出來。

圖1-14:使用SDK和AVD管理器更新SDK

通常情況下,需要安裝所有可用的更新。

保持Eclipse和ADT插件版本最新

雖然Android SDK無法通過操作系統和Eclipse進行更新,但是ADT插件及所有其他的Eclipse組件可以通過Eclipse自己的更新管理系統完成更新。為了對Eclipse環境中的所有組件進行更新,包括ADT插件,可以使用Help菜單中的Check for Updates命令。這樣會顯示出所有可用的更新,如圖1-15所示。

通常情況下,只需要單擊Select All按鈕選擇並安裝所有可用的更新。所列出的更新取決於所安裝的Eclipse模塊及Eclipse環境最近是否有過更新。

保持JDK版本最新

Java的更新不需要像SDK、ADT插件和其他Eclipse插件那樣頻繁。在選擇更新JDK之前,首先檢查Android開發者網站中的系統需求頁面:http://developer.android.com/sdk/requirements.html。

圖1-15:更新Eclipse組件和ADT插件

如果需要更新,並且你使用的是Macintosh或Linux系統,則查看系統可用的更新,看是否包含新版本的JDK。如果系統中的JDK是通過供應商安裝的,或者是通過Linux發佈的庫安裝的,則系統中JDK的更新會通過更新機制自動完成。