但是,當這些開發的程式需要用 Android 裝置測試,用 VNC 連接「遠端電腦」時,也要同時『重導』USB 的連線,目前試過的幾個方法都有些麻煩。故而採用較簡單的解決辦法,就是將在「遠端電腦」編譯後產生的 Android apk 檔案,用 FTP 或 SFTP 下載回「本地電腦」,再利用 Android 的開發工具 ADB 將之下載至 Android 裝置測試。
整理一下到目前為止的紀錄:
| 開 發 端 | 測 試 機 (端) | 發 文 連 結 |
|---|---|---|
| Eclipse (PC_1) | AVD (在 PC_1) | 預設之開發環境(使用 AVD 模擬器) |
| Eclipse (PC_1) | Android 裝置 (連接 PC_1) | 預設之開發環境(使用 Android 裝置)預設之開發環境(使用 Android 裝置) Linux 中,令 ADB 測得以USB連接的 Android設備 Linux 中,令 ADB 測得以USB連接的 Android設備(F19) |
| Eclipse (PC_1) | AVD (在 PC_2) | 使用另一台電腦的 Android 模擬器 (AVD) 除錯 |
| Eclipse (PC_1) | Android-x86 (為 PC_2) | 用另一台運行 Android-x86 的電腦除錯 |
| Eclipse (PC_1) | Android 裝置 (Galaxy SII) | 用 WiFi 下載 Android 程式到 GALAXY SII 手機 |
| Eclipse (PC_1) | Android 裝置 (連接 PC_2) | 本文 |
註二:『PC_1』和『PC_2』編號與執行快慢無關,選擇以方便開發為主要考量。
在「遠端電腦」開發 App,經 FTP 或 SFTP 下載,再由「本地電腦」之 ADB 載入 Android 裝置測試,步驟說明如下: