天天看點

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

在HDC2021技術論壇上提出的HarmonyOS新特性中本地模拟器亮相,很讓我激動。模拟器作為一個應用開發者在使用IDE進行代碼開發、調試時是必不可少的。在調試代碼時能夠快速響應,迅速定位才能夠給使用者最優的體驗。

本次本地模拟器目前僅支援手機(Huawei P40)的建立,可以運作和調試Phone裝置的HarmonyOS應用,在本地模拟器上運作應用相容簽名與不簽名兩種類型的HAP。該特性在DevEco Studio V3.0 Beta1及更高版本中支援,目前僅支援API6的應用程式,是以建立應用程式時需要選擇API6。

本地運作,真機性能

器件仿真,全能模拟

資料注入,快捷友善

應用調試,支援多種語言

Windows系統:記憶體推薦為16GB及以上

MacOS系統:記憶體推薦為8GB及以上

更新DevEco Studio版本為 3.0 Beta1(可以直接下載下傳新版本)

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

在setting --> SDK Manager --> HarmonyOS Legacy SDK --> Platforms --> SDK(API Version 6) --> System-image-phone中勾選并更新

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

更新SDK Manager --> HarmonyOS Legacy SDK --> Tools --> EmulatorX86

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

讓本地模拟器顯示在HarmonyOS Device Manager

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

Tools --> Device Manager 打開裝置管理器,選中Local Emulator --> 點選右下角New Emulator建立本地模拟器Huawei P40

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~
說明:目前僅支援Phone,雖然能夠看到TV和Wearable,但是沒有System Image,是以無法建立。

啟動本地模拟器,檢視效果,操作流暢度基本與真機相似。

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

::: hljs-center

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

:::

我在HelloHarmonyOS項目中的MainAbilitySlice中加入一行代碼,并打斷點。

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

接着使用Debug方式運作程式,等待本地模拟器安裝應用程式。

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

斷點進入毫秒級别響應,相比遠端模拟器Debug模式來說,已經不是一個量級的了。之前使用遠端模拟器,裝置、網絡等資源配置較低時,斷點調試,檢視變量值時需要等待時間過長。

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

相對于遠端模拟,本地模拟器的響應速度是杠杠的。

本地模拟器的出現,能夠使得不需要采購過多的裝置,即能達到多裝置調試。

對電腦記憶體要求稍高,記憶體不夠,需要啟動多次才能成功。

希望能夠在下次更新中能夠出現更多的本地模拟器裝置。

想了解更多關于鴻蒙的内容,請通路:

51CTO和華為官方戰略合作共建的鴻蒙技術社群

https://harmonyos.51cto.com/#bkwz

#星光計劃1.0# DevEco Studio 本地模拟器上線了,快來體驗吧~

繼續閱讀