2011年2月12日 星期六

[Android 程式設計] Android 開發環境建立

下一篇:[Android 程式設計] Hello, Android! & 模擬器
從去年歲末開始,公司的事情開始變得非常多,多到已有一陣子無法分享一些東西了,過完年後直到最近開始覺得這樣下去不行,感覺總是在瞎忙一些很奇怪的事情...恩,廢話到此為止回歸主題。由於最近剛入手一隻 Android 手機,所以花點時間了解如何在 Android 手機上面開發程式,本篇文章就來跟大家分享 Android 程式的開發環境建立,讓想要開發 Android 程式的朋友不用為環境的陌生而失去程式開發的動力,因為這的確是另一個有趣新奇的領域。

寄件者 Melbourne - 2010.07.17~2010.07.25

- SDK下載與安裝

Android 程式主要是以 Java 為基礎所設計出來的,但跟傳統的 Java 或 C++ 程式又有些微的差異,特別是在架構與介面整合上設計變得更加完善,會發現很多資源在開發時期就已經與程式碼本身連結在一起,這也表示很多工作不必等到執行其才能做驗證,在編譯的過程系統就會告訴你是否產生問題,欲取得 Android 程式開發的相關資源,我們可以在下列網站取得豐富的資訊

http://developer.android.com/index.html

SDK的下載同樣是在此網站底下,此網頁有各種不同平台的 Android SDK

http://developer.android.com/sdk/index.html

第一個步驟就是請大家先安裝最新的 Android SDK ,最新 windows 版本 Android SDK 下載連結

http://dl.google.com/android/installer_r09-windows.exe

在我寫這篇文章的時候,最新發布版本已到 Android 2.3.3,而研發團隊已在如火如荼的開發最新一代 Android 3.0 的作業系統,但我們不用擔心是否新版本推出後又要重新安裝系統, SDK Manager 會自動幫我們取得最新的開發版本。

- 使用 SDK Manager 下載 Packages

安裝 Android SDK 完成後,於安裝目錄(通常是 C:/Program Files/android-sdk-windows/ )下找到一執行檔 SDK Manager.exe ,執行後可開啟 SDK Manager

(圖片來自 http://developer.android.com)

滑鼠點選左子視窗的 Available Packages 的選項,接著在右子視窗勾選下列幾種類別的 Packages
  • SDK Tools
  • SDK Platform-tools
  • Android platforms
  • USB Driver for Windows
  • Samples
  • Documentation     
最後按下右下角 Install Selected 按鈕,即可完成 Packages 的安裝。

- 安裝開發工具 Eclipse

Android 程式開發工具有許多種選擇,但目前最被推薦的環境是 Eclipse ,雖然它並非只能開發 Android 程式,但由於整合度良好所以是現在最被廣泛使用的 Android 程式開發環境, Eclipse 的下載網址

http://www.eclipse.org/downloads/

解壓縮後開啟 Eclipse 可看到如下介面


但此時還無法開發 Android 程式,因為我們需要再安裝 Android 的開發環境外掛。

- 安裝 Eclipse 外掛,ADT Plugin

為了使 Eclipse 具有完全支援 Adroid 程式開發的功能,我們必須安裝 ADT Plugin (Adroid Development Tools Plugin),安裝流程如下:
  1. 開啟 eclipse.exe
  2. 選單「Help」->「Install New Software...」,接著會跳出 Install 的視窗
  3. 點選「Add...」按鈕,開啟「Add Repository」視窗
  4. 「Name」欄位輸入 ADT Plugin
  5.  「Location」欄位輸入 https://dl-ssl.google.com/android/eclipse/
  6. 按下「Ok」按鈕,離開「Add Repository」視窗
  7. 勾選「Developr Tools」,按下「Next」按鈕
  8. 看到安裝清單後再按一下「Next」進行安裝
  9. 完成後按「Finish」離開安裝 
  10. 關閉 Eclipse 後重新開啟即完成安裝
- ADT Plugin 屬性設定

最後我們還要將 ADT 與 SDK 連接起來,處理過程如下
  1. 開啟 Eclipse 
  2. 選擇「Window」->「Preferences」開啟「Preferences」視窗
  3. 在「SDK Location:」欄位中填入 SDK 位置,例如 C:/Program Files/android-sdk-windows/
  4. 按下「OK」按鈕,完成!
以上流程即可建立完整的 Android 程式開發環境。除了可以直接建立、管理 Android 的程式專案外,我們可在 eclipse 選單中點選「Window」->「Android SDK and AVD Manager」,如此就可快速開啟 Android SDK Manager,而不必再到 Android SDK 資料夾下執行 SDK Manager.exe 來安裝 Packages。

- 結論

本篇文章主要是介紹 Android 程式開發環境的建立,首先簡單說明核心 Android SDK ,該到何處下載與安裝,如何運用內建系統 SDK Manager 下載/更新最新的開發環境。接著一個非常強大的開發工具 Eclipse 的介紹, Eclipse 為一通用的程式編輯工具,接著為了讓 Eclipse 能完全的支援 Android 程式開發,介紹了外掛系統 ADT Plugin 的安裝方式,最後別忘了將你的 ADT 與 Android SDK 相連結,完成上述流程後,我們就可以安心上路了!

下一篇文章,我們將介紹如何讓第一隻 Andrioid 程式跑起來,以及執行環境「模擬器」的建立。希望大家會喜歡~

下一篇:[Android 程式設計] Hello, Android! & 模擬器

沒有留言:

張貼留言