作者 : 李昭賢作者 : 洪振偉編撰整理者 : 陳彥霖
學習目標 1. 安裝 Android SDK 2. 設定 Android SDK 3. 設定 Android 裝置模擬器
Google Android SDK Android 手持式裝置軟體開發套件 下載網址 http://developer.android.com/sdk/ 版本號碼 R10 支援 Android 3.0 Platform 包含以前 1.5, 1.6, 2.1, 2.2, 2.3, 2.3.3 等主要版本 注意此版本號碼須與 ADT Plugin 版本配對
Google Android SDK 一個為安裝執行檔 另一個為免安裝壓縮檔, 請選擇免安裝壓縮檔 PS: 最新版安裝檔可能會出現偵測不到 JDK 之訊息, 造成無法安裝
安裝流程 前提 1. 安裝 Java 開發套件 JDK 2. 安裝 Java 圖型化開發軟體 Eclipse 開發環境安裝與設定 1. 安裝 Android SDK 2. 設定 Eclipse Plugin 網址 3. 安裝 ADT Plugin for Eclipse 4. 設定 ADT Plugin for Eclipse 5. 設定 AVD 手持式裝置模擬器
安裝 Android SDK 下載後, 解壓縮至預安裝之目錄 舉例 :C:\android-sdk
安裝 Android SDK 設定環境參數 (C:\android-sdk\tools) 我的電腦 按滑鼠右鍵 內容 進階 環境變數 Path 如果 Path 參數不存在, 則新增 Path 參數 如果 Path 參數已存在, 在原有路徑後需加上分號 ; 做為區隔, 再填上要新增的檔案路徑 在命令提示字元下輸入 android h 測試
安裝 Android SDK 明解 Java 教學手冊, 博碩出版
安裝 Android SDK Google Android 2.X 應用程式開發實戰, 碁峰出版
設定 Eclipse Plugin 網址 使用 Eclipse 下載 Android Development Tools (ADT) Plugin Google Android 2.X 應用程式開發實戰, 碁峰出版
設定 Eclipse Plugin 網址 增加 ADT Plugin 下載網址 http://dl-ssl.google.com/android/eclipse/ Google Android 2.X 應用程式開發實戰, 碁峰出版
安裝 ADT Plugin for Eclipse 設定完畢後, 選擇剛剛新增的網址, 會自動開始下載, 完畢後會出現 Developer Tool
安裝 ADT Plugin for Eclipse 勾選後選擇 Next, 會列出選擇之工具細節, 再選擇 Next, 會出現 License Agreement, 請選擇 I accept, 按下 Finish Google Android 2.X 應用程式開發實戰, 碁峰出版
安裝 ADT Plugin for Eclipse 安裝後, 請重新開啟 Eclipse
安裝 ADT Plugin for Eclipse 原本 Android SDK 網站上教學是網址為 https://dlssl.google.com/android/eclipse/, 但因為 https 會造成下載很慢或無法下載, 故依據原廠網站上指定將 https 改為 http 若安裝過程中, 下載速度仍很慢, 可停止並多次嘗試, 或者進入 Window Preferences Install/Update Available Software Sites 將自動增加之 https://dlssl.google.com/android/eclipse/ 移除
設定 ADT Plugin for Eclipse 設定 ADT Plugin 與 Android SDK 之關連 Window Preferences
設定 ADT Plugin for Eclipse 設定 ADT Plugin 細節 Window Android SDK and AVD Manager
設定 ADT Plugin for Eclipse 安裝 ADT Plugin 元件
設定 ADT Plugin for Eclipse 元件下載並安裝後, 記得重開啟 Eclipse
設定 AVD 手持式裝置模擬器 產生一個 Android Virtual Device (AVD) Window Android SDK and AVD Manager
設定 AVD 手持式裝置模擬器 至少需設定 Name Target 將來開發之程式適用之環境 Skin 內建有多種設備 用支援的螢幕大小作為選擇之用
設定 AVD 手持式裝置模擬器 版本 Android 1.5 Android 1.6 Android 2.X Android 3.0 支援螢幕大小 HVGA (Default) HVGA-L HVGA-P QVGA-L QVGA-P HVGA QVGA WVGA800 (Default) WVGA854 HVGA QVGA WQVGA400 WQVGA432 WVGA800 (Default) WVGA854 WXGA Small screen Low density (120), ldpi Medium density (160), mdpi QVGA (240x320) High density (240), hdpi Normal screen Large screen WQVGA400 (240x400) WQVGA432 (240x432) HVGA (320x480) WVGA800* (480x800) WVGA854* (480x854) WVGA800 (480x800) WVGA854 (480x854) http://developer.android.com/guide/practices/screens_support.html
設定 AVD 手持式裝置模擬器 開啟 AVD
設定 AVD 手持式裝置模擬器 Android 2.0 Platform 之預設 AVD Google Android 2.X 應用程式開發實戰, 碁峰出版
設定 AVD 手持式裝置模擬器 Android 2.0 Platform 之預設 AVD Google Android 2.X 應用程式開發實戰, 碁峰出版
設定 AVD 手持式裝置模擬器 模擬器按鍵 Home ( 返回主畫面 ) Menu (left softkey) Back ( 返回 ) Call/dial button ( 撥號鍵 ) Hangup/end call button ( 掛斷 ) Search ( 搜尋 ) Audio volume up button ( 加大音量 ) Audio volume down button ( 減低音量 ) Toggle cell networking on/off ( 行動網路開關 ) Toggle fullscreen mode ( 全螢幕模式 ) Toggle trackball mode ( 軌跡球模式 ) Enter trackball mode temporarily (while key is pressed) ( 暫時進入軌跡球模式 ) DPad left/up/right/down ( 方向鍵 ) DPad center click ( 選擇鍵 ) 鍵盤按鍵 HOME F2 或 Page-up button ESC F3 F4 F5 Ctrl-F5 Ctrl-F6 F8 Alt-Enter F6 Delete KEYPAD_4/8/6/2 KEYPAD_5
實機測試 可將程式上傳至 Android 系統之手機 確認有安裝 Google USB Driver package Window Android SDK and AVD Manager Available Packages 安裝 USB Driver Driver 預設在 Android SDK 資料夾下 google-usb_driver 裡 舉例 : C:\android-sdk\google-usb_driver\ 若為 HTC 手機, 請安裝 HTC Sync 手機端開啟 USB 偵錯模式
實機測試 Google USB Driver Package 調整版本 R4 R3 R2 R1 Android 設備 Nexus S Nexus One Verizon Driod T-Mobile G1 & mytouch 3G Google Android 2.X 應用程式開發實戰, 碁峰出版
實機測試 1 3 2
實機測試 在 Eclipse 內透過 Device 可查看到已連接之手機
總結 Android 手持式裝置軟體開發套件與環境組成, 包含以下幾部分 : 以 Java 開發環境為基礎 配合常用之 Eclipse 圖型化工具 安裝 Android SDK 安裝並設定 ADT Plugin for Eclipse 設定虛擬手持式裝置