【Android】開發工具安裝與設定 圖文教學

現在進入的智慧型手機大行其道的時代,App 夯得不得了,除了已經成為品牌效應的 Apple iPhone、iPad (iOS),Google Android 系統的智慧型手機也越來越多,有逐漸追上的氣勢。創意無限、不可限量的未來發展性,也讓更多人有興趣投入 App 開發這塊大餅。

正所謂工欲善其事,必先利其器,開始學習一個新平台的開發,劈頭面臨的問題就是開發環境工具的安裝與設定,也是常常讓我感到障礙的地方 囧>。因此整理了 Android 開發工具安裝與設定的完整流程圖文解說,讓想加入 Android App 開發行列、卻跟我一樣不擅長環境安裝的開發者,能 step by step,跨越開發 Android 的第一道障礙!

Google Android 開發工具安裝與設定

整個安裝流程共有以下 6 個步驟:

  • Stage 1:安裝 Java 開發環境 (JDK)
  • Stage 2:下載 Eclipse
  • Stage 3:安裝 ADT 擴充套件
  • Stage 4:下載 Android SDK
  • Stage 5:安裝 Android SDK
  • Stage 6:設定 Android SDK
  • 附錄:Eclipse中文化

Stage 1:安裝 Java 開發環境 (JDK)

Android 的程式語言是 Java,理所當然要安裝 Java 的開發環境。如果你的電腦已經安裝過 JDK,恭喜你~ 可以跳過本步驟!如果你的電腦只安裝 Java 運行環境(JRE), 還是需要進行本步驟。

1. 首先前往 ORACLE 官網的 Java SE 下載頁,從「Java Platform, Standard Edition」表格中點選「Download」。
android-install_01.png

2. 進入「Java SE Development Kit 7 Downloads」頁面,拉到下方的表格,會顯示目前 JDK 最新版本 (目前是 7u2),先勾選「Accept License Agreement」,再點擊符合你的電腦系統的版本,即可下載。
android-install_02.png

Stage 2:下載 Eclipse

Eclipse IDE 是一個多用途的程式開發工具,也是大部分 Android 書籍推薦使用的開發工具。Eclipse 不需要安裝,下載解壓縮後就能使用。

1. 首先前往 Eclipse 官網的下載頁,目前最新版本是 Indigo (3.7.1),找到「Eclipse IDE for Java Developers」,右方下拉選單可以選擇 Windows、Linux、Mac OS X 等系統,再點選你的電腦的位元數 (32 Bit or 64 Bit)。
android-install_03.png

2. 進入下一個頁面,點擊綠色的箭頭就能下載。
android-install_04.png

Stage 3:安裝 ADT 擴充套件

ADT (Android Development Tools plugin) 是 Eclipse 的 Android 開發工具擴充套件。

1. 首先開啟 Eclipse。第一次開啟會彈出視窗決定預設的工作目錄,新的專案會產生在這個目錄下。這裡依照個人習慣設定即可。
android-install_05.png

2. 進入 Eclipse 的歡迎畫面,在上方選單找到 Help -> Install New Softare
android-install_06.png

3. 彈出一個「Install」視窗,點擊「Add…」按鈕。
android-install_07.png

4. 彈出另一個的視窗,有兩個輸入框,分別是套件名稱套件網址,分別輸入:

  • Name 欄位:ADT (輸入自己容易認得的名字即可)
  • Location 欄位:http://dl-ssl.google.com/android/eclipse/site.xml

輸入完畢,按「OK」確定。
android-install_08.png

5. Eclipse 會自動去尋找合適的版本,這裡可能會稍等一下 (列表區顯示「Pending…」表示正在尋找)。Eclipse 找完後,列表區出現項目「Developer Tools」,勾選並按下方的「Next」按鈕
android-install_09.png

6. 一直點擊「Next」按鈕,就能進行安裝 (途中需要點選一下同意條文)。
android-install_10.png

7. 安裝過程中,可能會顯示警告訊息,請直接按「OK」鈕繼續安裝。
android-install_11.png

8. 安裝完會提示需要重新啟動 Eclipse,按「Restart Now」重新啟動。
android-install_12.png

Stage 4:下載 Android SDK

Android SDK (Software Development Kit) 是 Android 軟體開發套件。

1. 前往 Android 官網的 SDK 下載頁,可以看到最新版本 (目前是 r16)。有分安裝版和壓縮檔版,官網推薦安裝版,不過以下流程是以壓縮檔版為例

2. 點擊 Package 檔名進行下載,下載後解壓縮得到「android-sdk-windows」資料夾,請妥善存放 (要能記得路徑)。比如 D:Android SDKandroid-sdk-windows
android-install_13.png

Stage 5:安裝 Android SDK

註:以下示意圖以 SDK r15 版為例。
不同版本的流程大同小異,只是介面上稍有不同,比如 r13 版 的 SDK 和 AVD (Android 虛擬機器) 都用「SDK Manager.exe」管理,r15 版則分開為「SDK Manager.exe」和「AVD Manager.exe」。

1. 先關閉 Eclipse。

2. 執行「android-sdk-windows」資料夾裡的「SDK Manager.exe」。

3. SDK Manager 會自動去偵測可下載的 SDK 套件,偵測完畢後列出清單,並註明哪些已安裝,可以隨時在這裡進行 SDK 的安裝與刪除。勾選你需要的版本,點「install N packages」按鈕。

Android 分很多個版本,如 2.1、2.3.3、3.0、甚至最新的 4.0,可以先勾選目前需要用到的版本,日後再下載其他版本;如果你的硬碟空間充足,當然也可以全部勾選。我測試的結果:Android 3.2 以下版本全安裝大約佔 1.8G;只安裝 3.0 和 2.3.3 佔約 500M。
android-install_14.png

4. 跳出另一個視窗,左邊是安裝項目列表,右邊是項目的版本描述,點「Accept all」同意所有條款,按「Install」按鈕開始安裝。(視安裝項目的多寡,安裝等待的時間也有所不同)
android-install_15.png

Stage 6:設定 Android SDK

SDK 安裝好後,還要進行設定,讓 Eclipse 能找到 SDK。

1. 首先啟動 Eclipse,在上方選單找到 「Window」 -> 「Perferences」
android-install_16.png

2. 跳出一個新視窗,照以下步驟:

  1. 點左邊樹狀清單中的「Android」。
  2. 點右邊的「Browse…」按鈕,選擇剛剛下載的 SDK 放置的路徑。(比如剛剛舉例的 D:Android SDKandroid-sdk-windows)
  3. 點「Apply」按鈕,成功的話中間會列出可用 SDK 清單。如果找不到,可能是 SDK 路徑指錯(步驟 2 設錯)。

android-install_17.png

恭喜你!你已經完成了 Android 開發環境的安裝囉!

附錄:Eclipse 中文化

看不懂英文?覺得 Eclipse 的全英文介面不親切,想要中文介面?可以參考網路上 下載最新版 Eclipse 及中文化步驟 這篇文章,有詳細的圖文解說。

不過中文化有可能出現一些小問題,例如該篇文章最後提到的中文冒號的顯示問題。此外許多教學文獻的用語都是原英文項目,故若能適應原文版當然是最好囉!

延伸閱讀:
【Android】Hello World! - 新手的第一個程式 & 設定模擬器
本文參考:
Gasolin 網路開發書 - 安裝 Android 開發工具
這是有名的 Android 開發者 Gasolin 的教學電子書,安裝流程僅文字說明,
但個人覺得解說地非常好!文字簡潔,卻簡單講解到各步驟的意義和細節,
很少能看到如此簡單易讀又很有條理的教學,
唯一可惜的是缺少安裝 SDK 這一步驟的解說。

“【Android】開發工具安裝與設定 圖文教學” 有 7 則留言.

  1. 不太了解大大的意思。
    我們要下載的是「Eclipse IDE for Java Developers」這個東西,而這個東西根據作業系統的不同,有很多個版本。

    比如:
    下載Windows 32位元版,
    檔名應該是「eclipse-java-juno-SR2-win32.zip」;
    下載Windows 64位元版,
    檔名應該是「eclipse-java-juno-SR2-win32-x86_64.zip」。

    不管哪一個版本,都是指「Eclipse IDE for Java Developers」這個東西。只要下載其中一版就可以。而要下載哪一個版本,要看你的電腦的作業系統是32位元或是64位元。

    希望能解答你的疑惑 🙂

    回覆

發表留言