AIR Android:在真機上運行程序
在真機上運行程序
相比模擬器,在真機上運行程序要簡單得多,只需要簡單幾步就可以實現。
步驟1 創建針對真機的apk包。
在發布針對真機的apk包時,記得檢查PackageApp.bat文件中的命令參數是否正確,如下所示:
- echo [1] normal (apk)
- echo [2] debug (apk-debug)
選項1對應的值必須是“apk”,執行腳本時選擇1即可。
步驟2 安裝apk包。
將手機通過USB線連接到計算機上,待apk包創建好之后,同樣地,在Windows上打開一個DOS窗口,定位到dist目錄,執行安裝以下命令即可將apk包直接安裝到真機上:
- adb insall FlipIt.apk
注意 如果有多臺設備同時連接在桌面系統上,還需要為adb命令添加-s參數,后面接目標設備名。
也許讀者會覺得整個安裝過程略顯復雜,對于非開發人員,完全沒有必要這么麻煩,直接使用一些第三方的工具,比如流行的豌豆莢、91手機助手等,不需要Android SDK就可以很方便地實現程序的安裝和卸載。
圖2-10所示是在Google Nexus One上運行FlipIt的效果。
![]() |
圖2-10 真機運行效果 |
和模擬器相比較,在真機上操作時,直接用手指單擊的感覺是完全不同的,這也是為什么要在真機上測試的原因之一。
提示 手機***次通過USB線連接到計算機上時,必須先安裝驅動才可以使用adb命令操作這臺設備。可以在flex_sdk_4.5.1\install\android下找到Windows平臺的驅動程序。
如果設備上沒有安裝AIR運行時,運行程序時會看到如圖1-2所示的提示安裝AIR的對話框。這個時候,請單擊“下載”按鈕,系統將啟動Play商店程序,并自動進入到AIR運行時的下載界面。按照界面提示下載并安裝程序,完畢后,即可運行所有的AIR程序。
一些國內廠商對Android系統進行了自定義,刪除了原生的Play商店,此時單擊“下載”按鈕會打開Play商店的網頁來下載AIR運行時的安裝文件,下載完畢后,需要手動安裝。除了Google的Play商店外,市面上還有其他的第三方應用商店,比如Amazon的Appstore、安卓市場、AppChina應用匯等,我們也可以在這些應用商店中下載AIR運行時。