這裏顯示二個版本的差異處。
android [2009/09/12 17:00] bestlong |
android [2010/08/23 15:30] (目前版本) |
||
---|---|---|---|
行 5: | 行 5: | ||
* [[http://developer.android.com/intl/zh-TW/guide/|Android 線上文件]] | * [[http://developer.android.com/intl/zh-TW/guide/|Android 線上文件]] | ||
* http://code.google.com/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://code.google.com/p/androidbmi/wiki/DiveIntoAndroid|深入淺出 Android -- Google 手持設備應用程式設計入門]] | ||
行 16: | 行 17: | ||
* http://androidcore.com/ | * http://androidcore.com/ | ||
* http://androidforums.com/ | * http://androidforums.com/ | ||
+ | * http://www.anddev.org/ | ||
* http://www.jollen.org/ | * http://www.jollen.org/ | ||
* [[http://code.google.com/hosting/search?q=label:Android|Google.Code 之 Android 開放原始碼程式區]] | * [[http://code.google.com/hosting/search?q=label:Android|Google.Code 之 Android 開放原始碼程式區]] | ||
行 22: | 行 24: | ||
* [[http://www.android123.com.cn/|Android 開發網 - Android 手機開發,深入了解 Android SDK]] | * [[http://www.android123.com.cn/|Android 開發網 - Android 手機開發,深入了解 Android SDK]] | ||
* [[http://www.hkgphone.com/|HK Gphone Android 專門店 Android Forum]] | * [[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 | + | - 下載與安裝 JDK |
- | - 安裝 JDK | + | - 下載與安裝 Eclipse |
- | - 下載 Eclipse | + | - 安裝 ADT (Android Development Tools Plugin) 擴充套件 |
- | - 安裝 Eclipse | + | |
- | - 安裝 ADT 擴充套件 | + | |
- 下載 Android SDK | - 下載 Android SDK | ||
- 設定 Android SDK | - 設定 Android SDK | ||
===== Android 模擬器之操作 ===== | ===== Android 模擬器之操作 ===== | ||
- | * 先說 ADB | + | ==== 先說 ADB ==== |
+ | adb 是 Android 裡的一個管理程式,稱為 Android Debug Bridge。儲存於 SDK_PATH\tools\ 裡的一個程式。必需在命令列模式裡執行。它能安裝 .apk 檔案、將檔案拷貝到模擬器裡等等。 | ||
- | adb 是 Android 裡的一個管理程式,稱為 Android Debug Bridge。儲存於 SDK_PATH\tools\ 裡的一個程式。必需在命令列模式裡執行。它能安裝 .apk 檔案、將檔案拷貝到模擬器裡等等。 | + | ==== 啟動模擬器 ==== |
+ | 到 SDK_PATH\Tools 目錄下執行 emulator.exe | ||
- | * 啟動模擬器 | + | ==== 進入 Android 模擬器的 Linux 環境 ==== |
+ | 在命令列模式下進入 PATH_SDK/tools 目錄下執行 adb shell 就可以了。想離開就執行 exit 退出。 | ||
- | 到 SDK_PATH\Tools 目錄下執行 emulator.exe | + | ==== 安裝 Android Application (*.apk) ==== |
+ | 將要安裝的 app.apk 複製到 SDK_PATH\Tools 目錄下後,在命令列模式下進入 SDK_PATH\tools 目錄下執行 adb install app.apk 這樣就會安裝到模擬器的 /data/app 的目錄下,並在模擬器畫面中啟動。 | ||
- | * 進入 Android 模擬器的 Linux 環境 | + | ==== 移除 *.apk ==== |
+ | 在命令列模式下進入 PATH_SDK/tools 目錄下執行 adb shell rm app.apk 或是進入模擬器的 linux 環境中的 /data/app/ 目錄下執行 rm app.apk 也可以。 | ||
- | 在命令列模式下進入 PATH_SDK/tools 目錄下執行 adb shell 就可以了。想離開就執行 exit 退出。 | + | ==== 清除模擬器裡的資料(Wipe your emulator data) ==== |
- | + | 在啟動模擬器時加入 wipe data 參數例如 emulator -wipe-data | |
- | * 安裝 *.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 | + | |