了解更多请访问:与华为官方共建的鸿蒙技术社区https://harmonyos.51cto.com应用程序开发人员。调试代码时,能够快速响应,快速定位,给用户最好的体验。之前一直在使用部署在云端的远程模拟器,可以节省开发者本地的电脑资源,但是对网速有一定的要求。如果选择真机开发调试,则不得不面对高昂的设备成本。针对这些问题,本地模拟器将于10月底在手机类上线。调试可媲美真机,但又不需要真机的高成本。这必须很快体验到。但是在体验过程中有三点值得注意:1.目前只支持手机端创建2.只在DevEcoStudio3.0Beta及以后支持3.只支持API6应用特性1.本地运行,真机性能本地模拟器直接在用户本地PC上运行,无需登录授权,零延迟,不受使用时长限制,与真机性能一致。用户可以根据自己需要的硬件类型,在模拟器管理器上创建自己的专属模拟器。例如,如果选择模拟器的手机类别,用户可以调整手机模拟器的分辨率、屏幕尺寸、像素密度等参数。2.设备模拟,全方位模拟一个完整的应用程序调试环境离不开各种硬件和驱动设备。本地模拟器的推出,弥补了鸿蒙开发者的这一短板。本地模拟器提供音频、电池、位置等多种通用设备模拟,为开发者提供类似于真实设备的运行环境。此外,本地模拟器还提供针对华为设备的产品特定模拟,例如智能手表的旋转和按下功能键,以及智慧屏的远程控制模拟。3.数据注入,快速方便本地模拟器提供单独的数据注入页面,方便开发者操作具体的传感器。如图1所示,右侧窗口为虚拟传感器仿真操作窗口,用户可以在右侧根据需要对指定传感器进行参数设置。4、应用调试,支持多种语言本地模拟器还支持Java、JS、C/C++单语言调试和JS+Java跨语言调试能力,帮助开发者更方便、高效地调试应用。正文安装配置DevEcoStudio3.0BetaDevEcoStudio3.0Beta下载DevEcoStudio3.0Beta安装点击文件->设置->DevEcoLabs->模拟器,勾选启用本地模拟器,点击确定按钮。点击Files->Settings->SDKManager->HarmonyOSLegacySDK,在Platforms页面勾选System-image-phone,在Tools页面勾选EmulatorX86,点击OK按钮。在Platforms页面勾选System-image-phone,在Tools页面勾选EmulatorX86,等待下载。点击Tools->DeviceManager,在LocalEmulator页面下点击右下角的NewEmulator按钮创建本地模拟器。配置好设备名称、尺寸、分辨率、内存等参数后,点击鸿蒙设备管理器页面的斜三角按钮,即可启动本地模拟器。启动程序后,可以看到运行效果。在右侧的菜单设置栏中,可以配置本地模拟器的设备信息,如音量、电池信息、GPS信息、网络、虚拟传感器等,非常方便!写完这最后的体验,主要有以下感受:运行速度非常顶级(??????)??不用真机的高成本,也能有真机般的体验。可以自定义配置设备信息,这在真机上也是很难实现的。很方便。内存要求太高。内存不足的开发人员会出于某种原因呼叫专家。界面看着舒服。更多信息请访问:与华为官方共建的鸿蒙科技社区harmonyos.51cto.com
