HBuilder中如何安裝配置手機模擬器


來源於  https://ask.dcloud.net.cn/article/151

Android和iOS都有模擬器。其中iOS模擬器只有MAC OSX版本。

iOS模擬器

准備環境

  • Mac OS 10.9以上系統
  • XCode6.0以上程序

安裝XCode程序

在Safari中打開XCode下載頁面
也可以通過App Store搜索xcode安裝:

或者可以下載dmg文件,在Finder中雙擊dmg文件按提示一步步安裝:

HBuilder中啟動模擬器運行

HBuilder中選中要調試的應用,在Mac OS上安裝好XCode后會自動檢測支持的iOS模擬器。
在菜單中選擇“運行”->"手機運行"->"iOS模擬器運行":

或者通過“真機運行”圖標打開:

在列表中選擇要運行的模擬器后,會自動啟動iOS模擬器並運行要調試的應用:


Android模擬器

Google官方提供了模擬器,也有三方的Android模擬器。
Android模擬器比較慢,如果有真機就不要用模擬器了。
但如果沒有Android4.4或以上版本的手機,那么也有必要裝一個模擬器,因為Android4.4起可以通過chrom控制台debug webapp,比較方便。
使用官方Android模擬器,一定要安裝intel優化插件,使用Intel HAXM技術來加速,使得模擬器運行速度有大幅的提升。
硬件要求

  • CPU支持Intel VT技術(AMD CPU無法使用HAXM加速);
  • 內存推薦4G;
  • Window XP/Vista/7/8(32/64-bit),推薦Windows 7/8(64-bit)。

ADT工具

配置模擬器調試環境需要安裝ADT工具,如果已經配置過android開發環境,則可跳過此章節。

下載ADT工具

注意開始繼續前請先自備梯子FQ。
Android模擬器開發環境需通過ADT工具進行安裝,這里不需要下載完整的ADT Bundle,使用獨立ADT工具即可:

  • 進入官網下載Android SDK Tools

    選擇windows平台下的獨立ADT插件安裝包。

  • 同意使用條款和條件

    點擊下載按鈕。

  • 保存安裝包
    目前版本為22.6.2,保存到本地為:installer_r22.6.2-windows.exe。

安裝ADT工具

  • 雙擊運行保存的ADT安裝文件(install_r22.6.2-windows.exe),開始安裝

    選擇下一步“Next”。

  • 配置JDK環境
    如果已經安裝了JDK環境,則提示確認:

    直接選擇下一步“Next”。
    如果沒有安裝過JDK,則會提示沒有找到:

    需安裝JDK,並設置JAVA_HOME環境變量,完成后重新運行ADT安裝文件。

  • 選擇用戶

    選擇默認值,僅當前用戶使用即可,選擇下一步“Next”。

  • 選擇安裝目錄

    選擇非系統盤目錄(如“D:\AndroidSDK”),確保有足夠的磁盤空間安裝SDK及模擬器文件(至少需要1G的空間)。選擇下一步“Next”。

  • 選擇開始菜單目錄

    保持默認值,選擇下一步“Next”。

  • 解壓安裝

    完成后,選擇下一步“Next”:

  • 完成安裝

    選擇立即啟動SDK管理器(Android SDK Manager),選擇下一步“Next”,完成ADT工具的安裝。
    如未立即啟動,可在Android SDK根目錄(如“D:\AndroidSDK”),雙擊運行“SDK Manager.exe”程序。

下載SDK和模擬器

安裝ADT工具后,啟動SDK管理程序對各版本編譯工具、SDK、模擬器、插件進行管理,如升級、安裝、卸載等。如果已經下載了SDK和模擬器,可跳過此章節。

  • 更新SDK列表
    啟動SDK管理程序后會自動獲取最新的工具、SDK、模擬器及擴展插件列表。

  • 列表更新完成
    更新完成后,顯示日志:

  • 選擇下載項
    使用Intel HAXM加速模擬器,必須選擇以下項下載:

目錄 用途
Tools Android SDK Platform-tools Android平台工具,基礎組件
Android 4.4.2(API19) SDK Platform Android4.4.2 SDK,模擬器基礎組件
Android 4.4.2(API19) Intel x86 Atom System Image Inter x86平台的Android4.4.2模擬器鏡像文件
Extras Intel x86 Emulator Accelerator (HAXM installer) Inter x86平台Android模擬器硬件加速程序

選擇好下載項后,如下圖所示:

選擇“Intall 4 Packages...”,開始下載安裝。

  • 接受許可協議

    分別選擇右側packages列表中的項后,選中“Accept License”接受許可協議。然后點擊“Install”,開始下載。

  • 開始下載

    由於SDK和模擬器鏡像文件比較大,下載時間會比較長,而且國內訪問google官方網站不太穩定,經常提示下載失敗:

    關閉提示對話框,重新下載,或者FQ后再嘗試下載。

安裝Intel X86HAXM

下載Intel X86 HAXM插件后,需要到下載目錄運行安裝程序進行安裝,目錄為: “%ADT安裝目錄%\extras\intel\Hardware_Accelerated_Execution_Manager\”。雙擊運行intelhaxm.exe進行安裝,目前新版本為1.0.8,如果已經安裝過低版本,建議升級。

  • 開始安裝

    選擇下一步“Next”。

  • 配置HAXM使用最大內存

    安裝程序會自動計算推薦值,使用默認值,選擇下一步“Next”。

  • 確認配置

    選擇下一步“Next”。

  • 完成安裝

創建模擬器

ADT工具帶Android模擬器管理程序(Android Virtual Device Manager),可在Android SDK根目錄(如“D:\AndroidSDK”),雙擊運行“AVD Manager.exe”程序。

由於沒有創建過模擬器,在列表中顯示無可用模擬器,點擊“New...”開始新建模擬器。

  • 新建模擬器
說明
AVD Name 模擬器名稱,根據愛好輸入
Device 模擬設備,根據愛好選擇,建議根據顯示器分辨率來選擇,大顯示器選擇則高分比率模擬器
Target 選擇“Android 4.4.2 - API Level 19”
CPU/ABI 選擇“Intel Atom (x86)”
Skin 模擬器皮膚,根據愛好選擇,推薦選擇WVGA800
Front Camera 前置攝像頭,用不到就選“None”,模擬攝像頭就選“Emulated”,使用PC的攝像頭就選“WebCam0”
Back Camera 后置攝像頭,與前置攝像頭選擇類似
Memory Options 內存大小,根據PC內存大小設置,推薦RAM:512;Heap:64
Internal Storage 內部存儲器大小,根據PC系統盤空間大小設置,推薦200M
SD Card SD卡存儲器大小,根據PC系統盤空間大小設置,推薦200M

設置完成后,點擊“OK”。

  • 確認配置

  • 創建完成后在模擬器列表中顯示

啟動模擬器

創建完模擬器,每次啟動Android模擬器管理程序都能在列表中顯示:

  • 啟動模擬器

    選擇“Android4.4.2”模擬器,點擊“Start...”啟動。

  • 設置啟動配置信息

說明
Scale Display to real size 是否縮放到設置的模擬器分辨率,在PC分辨率低時使用
Wipe user data 是否擦除用戶數據,重置模擬器時使用

點擊“Launch”啟動。

  • 等待加載模擬器

    PC的配置決定速度,耐心等待模擬器的啟動。

  • 完成啟動模擬器

    模擬器配置完畢,這時可通過HBuilder的真機運行功能進行連接

HBuilder中啟動模擬器運行

Android模擬器啟動后,HBuilder會將其識別為名稱為emulator-xxxx的Android手機,其中的xxxx為模擬器的id如下圖

 

 

 

 

另外還有三方的Android模擬器,如Genymotion,請自行搜索其用法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM