
模拟器在本地计算机上创建和运行,在运行和调试应用/元服务时可以保持良好的流畅性和稳定性,但是需要耗费一定的计算机资源,具体的运行环境要求如下。
Windows运行环境:
类别 | 最低要求 | 推荐 |
|---|---|---|
操作系统 | Windows 10企业版、专业版或教育版及以上,且操作系统版本不低于10.0.18363 | 最新的64位Windows |
CPU | 具有二级地址转换 (SLAT) 的64位处理器CPU支持AES指令集CPU支持VM监视器模式扩展(Intel CPU的VT-c技术)不支持在虚拟机系统中运行模拟器不支持采用ARM CPU的Windows计算机2017年以后CPU型号。 | 最新的Intel Core i5、i7、i9系列CPU最新的AMD Ryzen 5、6、7、9系列CPUCPU后缀为H/HK/HX的笔记本电脑或后缀为S/F/K的台式机 由于性能不足,不推荐使用 Intel® Core™ N 系列和 U 系列处理器 |
RAM | 16GB | 32GB及以上 |
磁盘空间 | 16GB | 32GB及以上 |
屏幕 | 屏幕分辨率1280*800像素以上 | 屏幕分辨率1920*1080像素以上 |
GPU | 支持OpenGL版本4.1 | 支持OpenGL版本4.1及以上 |
由于性能不足,不推荐使用 Intel® Core™ N 系列和 U 系列处理器 RAM 16GB 32GB及以上 磁盘空间 16GB 32GB及以上 屏幕 屏幕分辨率1280*800像素以上 屏幕分辨率1920*1080像素以上 GPU 支持OpenGL版本4.1 支持OpenGL版本4.1及以上
Mac运行环境:
类别 | 最低要求 | 推荐 |
|---|---|---|
操作系统 | macOS系统为12.5及以上版本 | 最新的64位macOS |
CPU | 不支持在虚拟机系统中运行模拟器Apple Silicon芯片 | 最新的Apple Silicon |
RAM | 8GB | 16GB及以上 |
磁盘空间 | 16GB | 32GB及以上 |
屏幕 | 屏幕分辨率1280*800像素以上 | 屏幕分辨率1920*1080像素以上 |
GPU | 支持OpenGL版本4.1 | 支持OpenGL版本4.1及以上 |
最新的Apple Silicon RAM 8GB 16GB及以上 磁盘空间 16GB 32GB及以上 屏幕 屏幕分辨率1280*800像素以上 屏幕分辨率1920*1080像素以上 GPU 支持OpenGL版本4.1 支持OpenGL版本4.1及以上
模拟器是开发和调试HarmonyOS应用/元服务的便捷工具,例如不需要登录华为账号、不需要配置服务器域名即可开发和调试元服务,在大多数情况下,模拟器上推包调试不需要签名,但部分Kit仍需签名后才能正常运行,具体要求请参考Kit的开发指南。
由于模拟器和真机在硬件和能力上存在差异,部分功能场景仍需在真机上进行开发。您可以通过阅读模拟器与真机的差异,来决定哪些功能在模拟器中测试,哪些功能在真机上测试。
模拟器是运行在Mac或Windows电脑上的虚拟机应用,会使用电脑的硬件资源,包括CPU、内存和网络连接等。这些资源在容量和速度上可能与真机上的资源存在显著差异。因此,模拟器不适合用于测试应用/元服务的性能(如数据处理、图形渲染、网络速度)、资源占用(如内存、CPU、功耗),模拟器的性能测试结果仅能用于评估应用功能的相对差异。如需获取真实场景下的用户体验数据,应在真机上进行测试。
以下Kit和场景暂不支持模拟器。
以下Kit和场景暂不支持模拟器。
以下Kit暂不支持模拟器。
以下Kit和场景暂不支持模拟器。
以下Kit暂不支持模拟器。
以下Kit和场景暂不支持模拟器。
以下Kit和场景暂不支持模拟器。
模拟器和真机的其他重要差异 | 影响场景 |
|---|---|
SIM卡 | 不支持拨打电话、发送短信 |
USB | 不支持连接、数据传输 |
蓝牙 | 不支持蓝牙设备扫描、连接、数据传输 |
星闪 | 不支持星闪设备扫描、连接、数据传输、分布式能力 |
NFC | 不支持NFC卡片读写、刷卡 |
TEE(Trusted Execution Environment,可信执行环境) | 部分安全相关Kit暂不支持 |
NPU | 部分AI相关Kit暂不支持 |
生物识别 | 不支持指纹、人脸认证 |
摄像头/麦克风 | 依赖电脑设备,不支持多摄像头切换(广角/长焦)、闪光灯、降噪算法等 |
电源 | 模拟电源,不支持亮灭屏、温控、快充等场景 |
Kit支持情况变更说明
以下Kit支持在模拟器上使用:
以下Kit支持在模拟器上使用: