如何安装和配置手机模拟器分类: HBuilder
实机运行实机联动HBuilder模拟器
安卓和iOS都有模拟器。 其中iOS模拟器只有MAC OSX版本。
iOS模拟器准备环境Mac OS 10.9或更高系统XCode6.0或更高程序安装XCode程序在Safari中打开XCode下载页
也可以在App Store中搜索xcode安装。
或者,下载dmg文件,然后在Finder中双击dmg文件以按照提示进行安装。
在HBuilder中启动模拟器,选择要在HBuilder中调试的APP应用程序,然后在Mac OS上安装XCode,即可自动检测受支持的iOS模拟器。
从菜单中选择“运行”-“运行手机”-“运行IOs模拟器”。
或用“实机运行”图标打开:
从列表中选择要运行的模拟器后,iOS模拟器将自动启动,并运行要调试的APP应用程序。
安卓模拟器谷歌官方提供模拟器,还有第三方安卓模拟器。
安卓模拟器很慢,有实机的话请不要使用模拟器。
但是,如果没有Android4.4或更高版本的智能手机,也需要安装模拟器。 从Android4.4开始,在chrom控制台上可以使用调试web app,非常有用。
如果您要使用官方的Android模拟器,则必须安装英特尔优化插件,使用英特尔haxm技术加快速度,并大幅提高模拟器的运行速度。硬件要求
CPU支持Intel VT技术(AMD CPU无法使用HAXM加速); 内存推荐4G; 建议使用window XP/vista/7/8 (32/64位)、windows7/8(64位)。 ADT工具设置仿真器调试环境需要安装ADT工具。 如果您已经设置了android开发环境,则可以跳过本章。
下载ADT工具
在小心继续之前,请准备梯子越过墙壁。
安卓模拟器开发环境必须使用ADT工具安装。 这里不需要下载完整的ADT Bundle,请使用独立的ADT工具。
登陆官网下载安卓SDK工具
选择windows平台上的独立ADT插件安装软件包。
同意使用条件
单击下载按钮。
保存安装软件包
当前版本为22.6.2,本地存储的是installer_r22.6.2-windows.exe。
安装ADT工具
双击保存的ADT安装文件(install_r22.6.2-windows.exe )开始安装
选择下一步“下一步”。
配置JDK环境
如果已经安装了JDK环境,系统将提示您进行确认。
直接选择下一步“下一步”。
如果没有安装JDK,则表示找不到。
必须安装JDK,设置JAVA_HOME环境变量,完成后重新运行ADT安装文件。
选择用户
选择默认值,只供当前用户使用,然后选择下一步“下一步”。
选择安装目录
选择非系统磁盘目录(如“D:AndroidSDK”),并确保有足够的磁盘空间安装SDK和仿真器文件。 至少需要1G的空间。 选择下一步“下一步”。
选择开始菜单目录
接受默认值,选择下一步“下一步”。
解压缩安装
完成后,选择下一步“下一步”。
完成安装
立即启动SDK管理器" Android SDK Manager ",然后选择“下一步”以完成ADT工具的安装。
如果不立即启动,请双击Android SDK根目录(例如“D:AndroidSDK”)中的SDK Manager.exe程序运行。
下载SDK和模拟器并安装ADT工具后,启动SDK管理器以管理每个版本的编译工具、SDK、模拟器、插件,如升级、安装、卸载等如果您已经下载了SDK和模拟器,则可以跳过本章。
更新SDK列表
启动SDK管理器时,将自动获取最新工具、SDK、模拟器和扩展插件的列表。
列表更新完成
更新完成后,显示日志。
选择下载项目
要使用英特尔haxm加速器,您必须选择并下载以下内容:
项目用途toolsandroidsdkplatform-tools Android平台工具、基础组件Android4.4.2(API19 ) SDK PlatformAndroid4.4.2 SDK, 基于模拟器的组件Android4.4.2(API19 ) Intel x86 atomsystemimageinterx 86平台的Android4.4.2模拟器镜像文件extrasinterx
示:选择“Intall 4 Packages...”,开始下载安装。
接受许可协议
分别选择右侧packages列表中的项后,选中“Accept License”接受许可协议。然后点击“Install”,开始下载。
开始下载
由于SDK和模拟器镜像文件比较大,下载时间会比较长,而且国内访问google官方网站不太稳定,经常提示下载失败:
关闭提示对话框,重新下载,或者翻墙后再尝试下载。
下载Intel X86 HAXM插件后,需要到下载目录运行安装程序进行安装,目录为: “%ADT安装目录%extrasintelHardware_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模拟器皮肤,根据爱好选择,推荐选择WVGA800Front Camera前置摄像头,用不到就选“None”,模拟摄像头就选“Emulated”,使用PC的摄像头就选“WebCam0”Back Camera后置摄像头,与前置摄像头选择类似Memory Options内存大小,根据PC内存大小设置,推荐RAM:512;Heap:64Internal Storage内部存储器大小,根据PC系统盘空间大小设置,推荐200MSD CardSD卡存储器大小,根据PC系统盘空间大小设置,推荐200M
设置完成后,点击“OK”。
确认配置
创建完成后在模拟器列表中显示
创建完模拟器,每次启动Android模拟器管理程序都能在列表中显示:
启动模拟器
选择“Android4.4.2”模拟器,点击“Start...”启动。
设置启动配置信息
点击“Launch”启动。
等待加载模拟器
PC的配置决定速度,耐心等待模拟器的启动。
完成启动模拟器
模拟器配置完毕,这时可通过HBuilder的真机运行功能进行连接
Android模拟器启动后,HBuilder会将其识别为名称为emulator-xxxx的Android手机,其中的xxxx为模拟器的id如下图
另外还有三方的Android模拟器,如Genymotion,请自行搜索其用法。