設置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

鴻蒙 OS 等開發(fā)必備,華為 DevEco Device Tool 2.2 Beta 2 版本發(fā)布:新增仿真器,支持 Hi3861 Linux 一站式編譯燒錄

2021/9/2 20:33:47 來源:IT之家 作者:騎士 責編:騎士

IT之家 9 月 2 日消息 華為 DevEco Device Tool 是面向智能設備開發(fā)者提供的一站式集成開發(fā)環(huán)境,支持 HarmonyOS 的組件按需定制,支持代碼編輯、編譯、燒錄和調試、性能監(jiān)測等功能,支持 C/C++ 語言,以插件的形式部署在 Visual Studio Code 上,支持 Windows 10 64 位或 Ubuntu18 及以上版本。

華為鴻蒙官方表示,本次為大家?guī)淼氖切掳姹?2.2 Beta 2,新增四項新功能,歡迎大家升級體驗!

升級方式

打開已安裝的歷史版本 Device Tool,點擊提示信息中的升級鏈接。

直接從 HarmonyOS 官網下載獲?。?/p>

https://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)二進制文件進行分析,提供任務棧開銷估算值和函數調用關系圖示,為棧內存使用、分析、優(yōu)化、問題定位等開發(fā)場景提供較為準確的靜態(tài)內存分析數據參考;而鏡像分析功能,可以基于 elf 文件進行內存占用分析,幫助開發(fā)者快速評估內存段、符號表使用情況。

具體使用方法:編譯完成后,分別通過 PROJECT TASKS 中的 Stack Analysis 和 Image Analysis 按鈕來執(zhí)行棧分析和鏡像分析,分析結果通過導航欄中的 DebugTool 按鈕進入后分別查看。

新增支持應用兼容性測試

為了保證合作伙伴的設備和應用在 HarmonyOS 上能穩(wěn)定地運行,同時提供一致性的接口和業(yè)務體驗,合作伙伴的設備和應用在正式發(fā)布之前,需要進行一系列兼容性測試。

IT之家獲悉,此次 2.2 Beta2 版本新增基于 Hi3516DV300 開發(fā)板的應用兼容性測試功能 —— 即開發(fā)者在 Linux 系統(tǒng)上一站式完成開發(fā)和應用兼容性測試,無需將編譯生成文件拷貝到 Windows 工作臺,通過命令行進行測試。

具體使用方法:點擊 Acts Test 進入配置頁,在配置一系列參數后保存后,通過 PROJECT TASKS 中的 Test 按鈕,執(zhí)行對應的模塊按鈕后,會自動進行應用兼容性測試并將測試結果顯示到瀏覽器中。

新增仿真器功能

在設備開發(fā)過程中,往往需要開發(fā)者準備物理開發(fā)板,否則將面臨無法驗證鏡像文件能否正常運行的問題。

此次 2.2 Beta2 版本新增仿真器功能,仿真器可替代目標系統(tǒng)(如物理開發(fā)板)中的微控制單元(Microcontroller Unit, MCU),通過軟件仿真實現鏡像文件程序的運行,從而幫助開發(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 燒錄功能,實現 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 界面概率性出現黑屏無法使用的問題

  • 修復了開發(fā)者通過 Anaconda 安裝 Python 后,導致 DevEco Device Tool 無法安裝的問題

廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:華為,鴻蒙,HarmonyOS

軟媒旗下網站: IT之家 最會買 - 返利返現優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知