HDC2021技術分論壇:HarmonyOS本地模擬器重磅來襲!
作者:longjiangyun,模擬器開發工程師
HarmonyOS模擬器是應用開發者使用IDE進行程式碼開發、除錯、測試等活動中必不可少的工具,它分為本地模擬器和遠端模擬器,其中遠端模擬器又分為單裝置模擬器和超級終端模擬器。
我們根據開發者多樣化的需求,不斷地豐富模擬器模擬的產品品類,助力HarmonyOS應用開發。讓我們一起來看看,此次全新升級的HarmonyOS模擬器有何不同。
一、本地模擬器手機品類10月底上線
前期開發者使用的是部署在雲端的遠端模擬器,可以節省開發者本地計算機資源,但對網速有一定的要求。如果選擇真機除錯,又需面臨高昂的裝置費用。
針對這些問題,HarmonyOS為大家準備了本地模擬器,除錯堪比真機,卻無需真機高昂的費用。有本地模擬器助力,再也不怕網路載入緩慢的問題啦! 本地模擬器於10月底上線手機品類,後續將陸續推出智慧手錶和智慧屏品類。
接下來讓我們一起揭祕本地模擬器的使用效果和亮點特性~
1. 本地模擬器使用效果
我們先了解一下本地模擬器手機品類使用效果~
2. 本地模擬器亮點特性
(1)本地執行,真機效能
本地模擬器直接執行在使用者本地PC上,不需要登入授權,零延遲,也不受使用時長限制,擁有和真機一樣的效能。使用者可以在模擬器管理裝置上根據需要的硬體型別來建立自己的專屬模擬器,如選擇模擬器的手機品類,使用者可以自行調整手機模擬器的解析度、螢幕尺寸大小和畫素密度等引數。
(2)器件模擬,全能模擬
一個完整的應用調測環境,離不開各種硬體和驅動裝置,本地模擬器的上線為HarmonyOS開發者補齊了這一短板。本地模擬器提供了audio、battery、location等多種通用器件模擬,為開發者提供了一個近似真機的執行環境。
此外,本地模擬器還對華為裝置提供產品專屬模擬,如智慧手錶的旋轉按壓功能鍵,以及智慧屏的遙控器模擬等。
(3)資料注入,快捷方便
本地模擬器提供了單獨的資料注入頁面,方便開發者對特定感測器進行操作。如圖1所示,右側視窗為虛擬感測器模擬的操作視窗,使用者可以根據需要在右側對指定的感測器設定引數。
圖1 感測器引數設定
(4)應用除錯,支援多種語言
本地模擬器同樣支援Java、JS、C/C++單語言除錯和JS+Java跨語言除錯能力,幫助開發者更方便、高效地除錯應用。
二、遠端模擬器新增品類
HarmonyOS遠端模擬器部署在雲端,無需佔用開發者本地計算機資源,模擬器採用真機ARM映象,無需進行二進位制翻譯即可適配,更加貼近真機執行效果,還提供了多端分散式模擬環境,適合分散式應用開發除錯。遠端模擬器分為單裝置模擬器和超級終端模擬器。
1. 單裝置模擬器新增“摺疊屏”
單裝置模擬器已經支援手機、PAD、智慧屏、智慧手錶、摺疊屏5大產品品類,明年Q1將上線車機品類,其中摺疊屏已經在DevEco Sdudio 3.0.0.601版本上線。想用摺疊屏嚐鮮的小夥伴終於可以安排啦,接下來一起看看摺疊屏的使用步驟和效果~
如圖2所示,登入遠端模擬器後,可以看到新增的Mate X2 5G裝置,點選執行裝置。
圖2 遠端模擬器
點選執行後,摺疊屏展開效果和摺疊效果如下視訊所示:
是不是覺得想要迫不及待地嘗試了,別急,讓我們再看看升級後的超級終端模擬器有何亮點~
2. 超級終端模擬器新增“手機+智慧屏”
如何將單個應用適配到多種終端,開發者可能面臨諸多問題,如:
-
品類多:手機、智慧手錶、智慧屏、車機等。
-
成本高:對於個人開發者而言,裝置價格高,個人開發者難以承擔。
-
組網門檻高:即使擁有多個裝置,各個裝置之間也難以互動,物理組網耗時費力。
-
資料封閉:同時各個裝置的資料也是不互聯、不共享。
針對以上問題,我們為開發者提供了超級終端模擬器,可以讓開發者零成本、零門檻實現多裝置聯合組網。本次超級終端模擬器的升級,新增了手機+智慧屏。當前我們已經實現手機+手機、手機+智慧屏、手機+PAD三種組合方式。讓我們一起看看新品類有何亮點特性~
(1)超級終端模擬器亮點特性:
-
支援分散式檔案管理(如跨裝置檔案訪問)、分散式任務排程(如跨裝置任務拉起)和分散式資料管理(如跨裝置資料傳輸)。
-
支援FA拉起和流轉、跨裝置應用除錯及互動操作。一鍵流轉,輕鬆互動。
-
無需配置和登入賬號,操作簡單。
(2)手機+智慧屏的使用步驟和效果
如圖3所示,超級終端裝置中可以看到手機+智慧屏裝置。
圖3 超級終端模擬器
點選執行後,執行效果如下所示:
以上就是本期模擬器的介紹啦,心動不如行動,趕緊開啟IDE,搶先體驗HarmonyOS模擬器新功能吧。HarmonyOS模擬器未來還將不斷推出新品類、新特性,更多新功能等你來玩~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70009402/viewspace-2843208/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HDC2021技術分論壇:如何高效完成HarmonyOS分散式應用測試?分散式
- HDC2021技術分論壇:“積木拼裝”,HarmonyOS彈性部署大揭祕!
- HDC2021技術分論壇:分散式除錯、調優能力解決方案分散式除錯
- HDC2021技術分論壇:程式崩潰/應用卡死,故障頻頻怎麼辦?
- HDC2021技術分論壇:異構組網如何解決共享資源衝突?
- 11月書訊:重磅技術書來襲!
- HDC技術分論壇:HarmonyOS新一代UI框架的全面解讀UI框架
- HDC技術分論壇:ArkCompiler原理解析Compile
- 各種技術論壇
- HarmonyOS Next 模擬器安裝與探索
- 分散式資料庫技術論壇分散式資料庫
- 2022 OWASP中國安全技術論壇
- 虛擬模擬技術給醫療行業帶來新突破行業
- OpenHarmony技術峰會“安全及機密計算分論壇”成功舉辦
- HoloLens 2 系列視訊重磅來襲!
- 有沒有鬼佬的測試技術論壇?
- 分散式資料庫技術論壇回顧分散式資料庫
- PingCAP DevCon 2022 產品技術論壇預覽PingCAPdev
- WAIC預熱 | 賦能企業數字化轉型,容智資訊×億歐“AI商業落地論壇”重磅來襲AI
- HarmonyOS NEXT 技術問答衝榜,等你來戰!
- 醫療OA管理系統重磅來襲
- 直播預告 | “大淘寶技術論壇”太好逛了,背後的技術分享
- 活動合作 | AI NEXTCon 矽谷AI技術峰會(北京分會)大咖來襲AI
- 「阿里雲 RocketMQ 系列公開課」重磅來襲!阿里MQ
- WebRTC本地選擇codec(web本地模擬)Web
- java 論壇模組設計方案Java
- 【重磅來襲】SOA架構的域控制器測試解決方案架構
- Kontakt 6 for mac重磅來襲!Native Instruments Kontakt 6 for Mac(專業取樣器)Mac
- 2021數字化發展高峰論壇精彩來襲,五大亮點搶先看!
- HDC 2022 開發者主題演講與技術分論壇乾貨分享(附課件)
- 易用的雲端 CAD 視覺化圖形引擎-分形三維重磅來襲視覺化
- 大咖來襲 | 2019TechWorld技術嘉年華技術大咖首秀
- 染陌足跡——13屆D2前端技術論壇前端
- 虛擬模擬部署新方案-畫素流技術
- 2016中國網際網路大會——全域大資料應用論壇震撼來襲!大資料
- 容器技術和虛擬機器技術的對比虛擬機
- 帶你走進 HarmonyOS:前端如何迎接新技術的到來前端
- Linux伺服器---論壇discuzLinux伺服器