感謝IT之家網(wǎng)友 肖戰(zhàn)割割 的線索投遞!
,華為 DevEco Device Tool 是面向智能設(shè)備開發(fā)者提供的一站式集成開發(fā)環(huán)境,支持代碼編輯、編譯、燒錄和調(diào)試、性能監(jiān)測等功能,支持 C / C++ 語言,以插件的形式部署在 Visual Studio Code上,支持 Windows10 64 位或 Ubuntu 18.04-21.10 版本??蓭椭_發(fā)者實現(xiàn) HarmonyOS Connect / OpenHarmony 智能硬件設(shè)備的高效開發(fā)。
HUAWEI DevEco Device Tool 新功能一覽
1、新增特性:
1)新增資源管理器,支持統(tǒng)一導(dǎo)入、下載、管理七種不同類型的資源。
2)新增 SFTP 功能同步遠(yuǎn)程源碼,將遠(yuǎn)程環(huán)境上的待調(diào)測代碼或文件同步到本地環(huán)境中進行調(diào)試,減少遠(yuǎn)程環(huán)境資源占用,提高調(diào)測效率。
3)新增 HDC 能力,支持在 Linux 上直接和設(shè)備交互,降低因為兩次傳輸導(dǎo)致的文件不一致問題。
2、增強特性:
1)適配 Live Watch 到 OpenHarmony 設(shè)備開發(fā)場景,支持 Windows 和 Linux 下的 Live Watch 變量監(jiān)控能力。
2)工具日志增強,增加關(guān)鍵路徑的日志信息,通過日志快速定位問題,增強工具的穩(wěn)定性。
3、修復(fù)的問題:
1)修復(fù)了在安裝過程中當(dāng)安裝 Python 時,提示華為 repo 上的校驗不通過無法成功的問題。
2)修復(fù)了導(dǎo)入工程時選擇 OpenHarmony 源碼目錄會導(dǎo)致無法點擊 OK 正常導(dǎo)入工程的問題。
華為 HarmonyOS 官方帶來了 DevEco Device Tool 3.1 Release 版本新增及增強的特性介紹,更多內(nèi)容點此查看。
新版本 Device Tool 提供獨立的資源管理能力,源碼、工具和芯片互相解耦,開發(fā)者可根據(jù)自身需求隨意下載 Device Tool 已支持的源碼、工具;也可通過導(dǎo)入按鈕,導(dǎo)入 Device Tool 暫未支持的工具自由使用,極大增強了 Device Tool 的靈活性。
在 Windows 開發(fā)環(huán)境下,資源管理器入口在左側(cè)菜單的最下面,點擊進入后在 Storage Location 處選擇存放的路徑。目前資源共分為七種類型:源碼、SDK、編譯器、燒錄器、調(diào)試器、各類三方小工具以及由各類工具打包成的工具包,開發(fā)者在需要的資源前面點打勾后,點擊右上角“下載”即可完成所需的資源一鍵下載。
本次新增新建工程時,支持通過網(wǎng)絡(luò)環(huán)境下載 SDK 或?qū)氡镜?SDK。目前僅支持 SOC 為 Hi3861 的 SDK 一鍵下載,其他工程則需要開發(fā)者手動導(dǎo)入。
本次增加支持在工程配置頁面自定義選擇需要用到的工具功能。
Device Tool 采用 Windows + Linux 混合開發(fā)環(huán)境,提供一站式開發(fā)能力,降低了嵌入式開發(fā)的環(huán)境配置復(fù)雜度,提升了開發(fā)效率。新增 SFTP 同步遠(yuǎn)程源碼,SFTP 可以將 Linux 端的源碼按需下載到 Windows 本地中,以支持開發(fā)者在 Windows 本地啟動和進行調(diào)試,無需占用 Linux 端的資源,支持設(shè)置斷點、單步調(diào)試、查看變量等操作。與此同時,調(diào)試完成后還支持將修改后的源碼按需上傳至 Linux 指定的位置替換源碼,提高遠(yuǎn)程開發(fā)環(huán)境中的資源利用率。
系統(tǒng)開發(fā)涉及到 Windows,Linux,設(shè)備三者之間頻繁交互,通常在 Linux 下完成編碼編譯,將編譯出來的二進制文件拷貝到 Windows,然后在 Windows 上通過 HDC 將該文件推送到設(shè)備上,開發(fā)者需要同步兩次。如果涉及到測試,還需要將測試腳本從 Linux 上拷貝一份到 Windows 上,需要在 Windows 上重新部署一套環(huán)境。對于新手來說,環(huán)境配置較為復(fù)雜,如果對 OS 編譯不是很熟悉,甚至?xí)霈F(xiàn)文件拷貝錯誤等問題。
新增 HDC 功能將開發(fā)設(shè)備、Windows 和 Linux 三者打通,用戶可以在 Linux 上直接控制設(shè)備,不用感知 windows 的存在,降低因為兩次傳輸導(dǎo)致的文件不一致問題。當(dāng)前僅 RK3568、Hi3516DV300 標(biāo)準(zhǔn)系統(tǒng)支持遠(yuǎn)程 HDC 能力,在端口不變的情況下,每次只需執(zhí)行命令檢查 HDC 服務(wù)的連通性后即可使用。
IT之家附上華為 DevEco Device Tool 3.1 Release 版本下載鏈接。
鄭重聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,目的在于傳播更多信息,與本站立場無關(guān)。僅供讀者參考,并請自行核實相關(guān)內(nèi)容。