DevEco Device Tool是面向智能設備開發(fā)者提供的一站式集成開發(fā)環(huán)境,支持HarmonyOS的組件按需定制,支持代碼編輯、編譯、燒錄和調試、性能監(jiān)測等功能,支持C/C++語言,以插件的形式部署在Visual Studio Code上,支持Windows10 64位或Ubuntu18及以上版本。
本次為大家?guī)淼氖切掳姹?.2 Beta2,新增四項新功能,歡迎大家升級體驗!
升級方式
打開已安裝的歷史版本Device Tool,點擊提示信息中的升級鏈接。
直接從HarmonyOS官網下載獲?。篽ttps://device.harmonyos.com/cn/ide#download
新增支持Hi3861 Linux燒錄
針對基于Hi3861芯片的Hi3861V100和BearPi-HMNano開發(fā)板的輕量級系統(tǒng)燒錄,之前發(fā)布的版本只支持Windows,開發(fā)者需要在Linux中編譯后再拷貝到Windows下燒錄,來回切換多有不便。
此次2.2 Beta2版本新增支持Hi3861 Linux燒錄,開發(fā)者可以在Linux系統(tǒng)上完成一站式編輯、編譯、燒錄流程,大幅度提升開發(fā)效率。
新增支持棧分析和鏡像分析
在輕量設備開發(fā)過程中,時常會面臨內存不足、內存溢出等問題,因此開發(fā)者在開發(fā)過程中需要時刻關注內存的使用情況。
本次2.2 Beta2版本新增支持Hi3861V100開發(fā)板的棧分析和鏡像分析功能。其中,棧分析功能可以對編譯生成的靜態(tài)二進制文件進行分析,提供任務棧開銷估算值和函數(shù)調用關系圖示,為棧內存使用、分析、優(yōu)化、問題定位等開發(fā)場景提供較為準確的靜態(tài)內存分析數(shù)據參考;而鏡像分析功能,可以基于elf文件進行內存占用分析,幫助開發(fā)者快速評估內存段、符號表使用情況。
具體使用方法:編譯完成后,分別通過PROJECT TASKS中的Stack Analysis和Image Analysis按鈕來執(zhí)行棧分析和鏡像分析,分析結果通過導航欄中的DebugTool按鈕進入后分別查看。
新增支持應用兼容性測試
為了保證合作伙伴的設備和應用在HarmonyOS上能穩(wěn)定地運行,同時提供一致性的接口和業(yè)務體驗,合作伙伴的設備和應用在正式發(fā)布之前,需要進行一系列兼容性測試。
此次2.2 Beta2版本新增基于Hi3516DV300開發(fā)板的應用兼容性測試功能——即開發(fā)者在Linux系統(tǒng)上一站式完成開發(fā)和應用兼容性測試,無需將編譯生成文件拷貝到Windows工作臺,通過命令行進行測試。
具體使用方法:點擊Acts Test進入配置頁,在配置一系列參數(shù)后保存后,通過PROJECT TASKS中的Test按鈕,執(zhí)行對應的模塊按鈕后,會自動進行應用兼容性測試并將測試結果顯示到瀏覽器中。
新增仿真器功能
在設備開發(fā)過程中,往往需要開發(fā)者準備物理開發(fā)板,否則將面臨無法驗證鏡像文件能否正常運行的問題。
此次2.2 Beta2版本新增仿真器功能,仿真器可替代目標系統(tǒng)(如物理開發(fā)板)中的微控制單元(Microcontroller Unit, MCU),通過軟件仿真實現(xiàn)鏡像文件程序的運行,從而幫助開發(fā)者擺脫物理開發(fā)板的限制進行開發(fā)。
具體使用方法:開發(fā)者在Import Project時,MCU選中arm_virt,在生成的模板配置頁中通過build_version選擇待編譯源碼的版本號,即可通過PROJECT TASKS中的任務圖標分別執(zhí)行編譯Build和運行鏡像Run,達到軟件仿真的目的。
HUAWEI DevEco Device Tool新功能一覽
新增特性:
新增基于Hi3861V100和BearPi-HMNano開發(fā)板的Linux燒錄功能,實現(xiàn)Linux環(huán)境下的一站式編輯、編譯、燒錄操作
新增基于Hi3861V100開發(fā)板的棧分析和鏡像分析功能,助力開發(fā)者解決內存等問題
新增基于Hi3516DV300開發(fā)板的應用兼容性測試功能
新增仿真器功能
增強特性:
在進行Hi3516DV300標準系統(tǒng)的燒錄時,針對燒錄文件配置信息進行了適配,開發(fā)者無需再手動配置燒錄文件信息
基于Hi3861芯片開發(fā)板,增加了多種燒錄方式,可以根據硬件條件選擇合適的方式
增加在Windows平臺安裝成功后的提示,避免開發(fā)者不知道安裝結果
DevEco Device Tool支持英語和漢語切換
修復的問題:
修復了Hi3516DV300標準系統(tǒng)通過USB燒錄提示文件過大失敗的問題
修復了用戶安裝Python 3.9導致DevEco Device Tool無法安裝的問題
修復了終端報錯信息顯示為16進制,無法根據日志定位的問題
修復了DevEco Device Tool工具Home界面概率性出現(xiàn)黑屏無法使用的問題
修復了開發(fā)者通過Anaconda安裝Python后,導致DevEco Device Tool無法安裝的問題
fqj
-
開發(fā)板
+關注
關注
25文章
4913瀏覽量
97088 -
燒錄
+關注
關注
8文章
253瀏覽量
35500 -
Hi3861
+關注
關注
1文章
59瀏覽量
6436 -
DevEco Device Tool
關注
0文章
4瀏覽量
357
發(fā)布評論請先 登錄
相關推薦
評論