====== Android ====== ===== 網路資源 ===== * [[http://www.android.com/|Android 官方網站]] * [[http://developer.android.com/|Android 開發者網站]] * [[http://developer.android.com/intl/zh-TW/guide/|Android 線上文件]] * http://code.google.com/android/ * [[http://code.google.com/p/apps-for-android/|apps-for-android - Sample Applications for the Android platform]] * [[http://code.google.com/p/androidbmi/wiki/DiveIntoAndroid|深入淺出 Android -- Google 手持設備應用程式設計入門]] * [[http://www.javaworld.com.tw/jute/post/page?bid=26&sty=1&age=0&s=170|Java World 之 Andriod 討論版]] * http://www.android1.net/ * [[http://android.cool3c.com/|Android中文資源站]] * [[http://ysl-paradise.blogspot.com/|ysl 的程式天堂 - Android 應用開發‧研究‧與諮詢]] * http://android4.tw/ * http://www.androidin.net/ * http://androidcommunity.com/ * http://androidcore.com/ * http://androidforums.com/ * http://www.anddev.org/ * http://www.jollen.org/ * [[http://code.google.com/hosting/search?q=label:Android|Google.Code 之 Android 開放原始碼程式區]] * [[http://www.loveandroid.com/|Google Android愛好者論壇]] * [[http://www.chinaup.org/bbs/|東方賽富3G學院]] * [[http://www.android123.com.cn/|Android 開發網 - Android 手機開發,深入了解 Android SDK]] * [[http://www.hkgphone.com/|HK Gphone Android 專門店 Android Forum]] * [[http://www.eoeandroid.com/|eoeAndroid.com 開發社區]] * [[http://5idev.com/|YDDev移動開發網]] http://www.yddev.com/ * [[http://wiki.cheyingwu.tw/Android|瘋人院院長的筆記本]] ===== 建置開發環境 ===== - 下載與安裝 JDK - 下載與安裝 Eclipse - 安裝 ADT (Android Development Tools Plugin) 擴充套件 - 下載 Android SDK - 設定 Android SDK ===== Android 模擬器之操作 ===== ==== 先說 ADB ==== adb 是 Android 裡的一個管理程式,稱為 Android Debug Bridge。儲存於 SDK_PATH\tools\ 裡的一個程式。必需在命令列模式裡執行。它能安裝 .apk 檔案、將檔案拷貝到模擬器裡等等。 ==== 啟動模擬器 ==== 到 SDK_PATH\Tools 目錄下執行 emulator.exe ==== 進入 Android 模擬器的 Linux 環境 ==== 在命令列模式下進入 PATH_SDK/tools 目錄下執行 adb shell 就可以了。想離開就執行 exit 退出。 ==== 安裝 Android Application (*.apk) ==== 將要安裝的 app.apk 複製到 SDK_PATH\Tools 目錄下後,在命令列模式下進入 SDK_PATH\tools 目錄下執行 adb install app.apk 這樣就會安裝到模擬器的 /data/app 的目錄下,並在模擬器畫面中啟動。 ==== 移除 *.apk ==== 在命令列模式下進入 PATH_SDK/tools 目錄下執行 adb shell rm app.apk 或是進入模擬器的 linux 環境中的 /data/app/ 目錄下執行 rm app.apk 也可以。 ==== 清除模擬器裡的資料(Wipe your emulator data) ==== 在啟動模擬器時加入 wipe data 參數例如 emulator -wipe-data