偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

DevEco Device Tool 2.1 Beta1新勢(shì)來襲

系統(tǒng)
文章由鴻蒙社區(qū)產(chǎn)出,想要了解更多內(nèi)容請(qǐng)前往:51CTO和華為官方戰(zhàn)略合作共建的鴻蒙技術(shù)社區(qū)https://harmonyos.51cto.com

[[394875]]

想了解更多內(nèi)容,請(qǐng)?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com

HUAWEI DevEco Device Tool(以下簡稱DevEco Device Tool)是HarmonyOS面向智能設(shè)備開發(fā)者提供的一站式集成開發(fā)環(huán)境。支持HarmonyOS組件按需定制,提供一鍵編譯和燒錄、可視化調(diào)試、分布式等能力,幫助開發(fā)者提升開發(fā)效率,加速設(shè)備創(chuàng)新。

最近,DevEco Device Tool迎來了2.1 Beta1,快跟隨小編,一起了解新版本的亮點(diǎn)所在吧。

亮點(diǎn)一: 支持Hi3861開發(fā)板的源碼在Windows平臺(tái)編譯

為了減少開發(fā)者跨系統(tǒng)操作的行為,DevEco Device Tool 2.1 Beta1支持Hi3861開發(fā)板的源碼在Windows平臺(tái)編譯,即開發(fā)者可在Windows系統(tǒng)上進(jìn)行編輯、編譯、燒錄等一站式操作,無需額外搭建Linux環(huán)境、借助Linux系統(tǒng)進(jìn)行編譯。

在編譯源碼前,開發(fā)者需先設(shè)置編譯工具鏈,具體操作步驟如下:

1.獲取了Hi3861開發(fā)板的源碼后,開發(fā)者需下載ninja、gn、hcc_riscv32_win、Git四個(gè)工具依賴包,并在Tools設(shè)置依賴包的安裝路徑。

2.在Tools中添加了Hi3861 Windows平臺(tái)編譯所需的工具后,在DevEco Home頁的Projects中,點(diǎn)擊Hi3861工程的Settings按鈕。

3.在“hi3861”頁簽,勾選Show Advanced Options,接著在“New Option”中,選擇Platform_packages。

4.在“Platform_packages”中選擇Hi3861 Windows平臺(tái)需要的工具,包括ninja、gn、riscv32、git和tool_scons。

編譯工具鏈設(shè)置完畢,即可編譯源碼,編譯完成后可在工程的out目錄下,查看編譯生成的文件。

亮點(diǎn)二:新增工具鏈管理功能

使用DevEco Device Tool進(jìn)行源碼的編譯、燒錄時(shí),不同的開發(fā)板依賴的工具鏈不同。為了減少工具鏈繁瑣的命令行和路徑配置工作,DevEco Device Tool 2.1 Beta1新增了工具鏈管理功能,在編譯、燒錄過程中,自動(dòng)調(diào)用對(duì)應(yīng)的工具鏈。

除了一些已預(yù)置的常用工具鏈,開發(fā)者還可通過點(diǎn)擊“Tools-Add user component”按鈕,添加所需工具鏈并設(shè)置路徑。

亮點(diǎn)三:新增Hi3861可視化分析

因可用內(nèi)存空間有限,開發(fā)者在Hi3861開發(fā)板上開發(fā)應(yīng)用程序時(shí),需時(shí)刻關(guān)注內(nèi)存的分配和使用情況。為了方便開發(fā)者了解開發(fā)板上各任務(wù)堆內(nèi)存和棧內(nèi)存的使用情況,DevEco Device Tool新增了可視化分析功能。幫助開發(fā)者分析各任務(wù)的內(nèi)存和資源分配是否合理,從而及時(shí)調(diào)整各任務(wù)的內(nèi)存和資源分配策略。

要想使用可視化分析功能,開發(fā)者需要先在應(yīng)用程序中,添加定時(shí)查詢系統(tǒng)資源信息和內(nèi)存信息的定時(shí)任務(wù),在經(jīng)過編譯、燒錄、重啟開發(fā)板等步驟后,DevEco Device Tool會(huì)通過串口獲取約定好的數(shù)據(jù)格式,并解析數(shù)據(jù),生成系統(tǒng)資源和內(nèi)存資源的分析曲線圖,如:Heap(堆內(nèi)存)、Stack(棧內(nèi)存)、OS Objects(系統(tǒng)資源)和All in one(實(shí)時(shí)的內(nèi)存占用情況)的使用情況。

●Heap:實(shí)時(shí)統(tǒng)計(jì)應(yīng)用堆內(nèi)存的使用情況和歷史峰值情況。

●Stack:統(tǒng)計(jì)應(yīng)用內(nèi)各任務(wù)的內(nèi)存使用情況,可以通過任務(wù)內(nèi)存的峰值比例(Peak%)查看具體任務(wù)的內(nèi)存使用情況,以便更合理的分配每個(gè)任務(wù)的內(nèi)存大小。

●OS Objects:統(tǒng)計(jì)系統(tǒng)資源的使用情況,如定時(shí)器(timers)、任務(wù)(tasks)、隊(duì)列(queues)等數(shù)量。

●All in one:統(tǒng)計(jì)Heap和Stack的使用情況,實(shí)時(shí)動(dòng)態(tài)刷新。

此外,DevEco Device Tool還提供可視化數(shù)據(jù)導(dǎo)出和歷史可視化數(shù)據(jù)導(dǎo)入的功能。

●導(dǎo)出可視化數(shù)據(jù):導(dǎo)出數(shù)據(jù)前,需先點(diǎn)擊Stop capturing停止采集數(shù)據(jù)后,才可以導(dǎo)出,支持導(dǎo)出為“Excel”和“Json”兩種格式。

●導(dǎo)入數(shù)據(jù):支持導(dǎo)入歷史數(shù)據(jù)進(jìn)行可視化分析,包括導(dǎo)入Json文件和通過串口工具獲取的應(yīng)用運(yùn)行日志(格式為.txt)。

亮點(diǎn)四:新增可視化燒錄分區(qū)

在燒錄文件時(shí),通常需要指定各個(gè)燒錄文件分區(qū)的起始地址和大小,若出現(xiàn)地址沖突或未分配地址的情況,則可能導(dǎo)致燒錄和程序運(yùn)行出錯(cuò)。由于地址沖突或未分配地址的情況難以察覺,DevEco Device Tool新增了可視化燒錄分區(qū)功能。

開發(fā)者打開工程配置頁簽后,即可在upload_partitions配置項(xiàng)下,看到可視化燒錄分區(qū)。

當(dāng)開發(fā)者對(duì)upload_partition中的配置內(nèi)容、每個(gè)燒錄分區(qū)的起始地址以及分區(qū)大小進(jìn)行修改時(shí),燒錄分區(qū)會(huì)隨之變化。

分配合理的情況下,燒錄分區(qū)呈藍(lán)色塊。若分配不合理,如存在地址重疊,則重疊部分的燒錄分區(qū)呈紅色塊。若存在尚未分配的地址,則未分配地址的燒錄分區(qū)呈灰色塊。由此,開發(fā)者可清晰了解燒錄分區(qū)的分配情況,及時(shí)調(diào)整分配策略。

除了以上四大亮點(diǎn),DevEco Device Tool在本次升級(jí)中還增強(qiáng)了四項(xiàng)特性,解決了四個(gè)問題。

增強(qiáng)的特性

●支持OpenHarmony 1.1.0 LTS版本的源碼hb編譯框架。

●源碼編譯時(shí),支持開發(fā)者自定義編譯類型,包括Release和Debug兩種類型。

●同一個(gè)工程,支持創(chuàng)建不同的env,開發(fā)者可以定義不同的任務(wù)。

●工作區(qū)下存在多個(gè)工程時(shí),可以獨(dú)立執(zhí)行每個(gè)工程的任務(wù)。

解決的問題

●解決了在執(zhí)行多次編譯的場景中,需要在每次編譯前執(zhí)行Clean的操作。

●解決了Visual Studio升級(jí)至V1.54版本后DevEco Device Tool部分功能不可用的問題。

●解決了主機(jī)中同時(shí)存在多個(gè)Python版本(其中一個(gè)版本低于Python3.7)時(shí),DevEco Device Tool無法安裝的問題。

●解決了DevEco Device Tool安裝錯(cuò)誤提示中,獲取安裝日志地址錯(cuò)誤的問題。

新版本驚喜不斷,何不立馬上手體驗(yàn)?歡迎訪問HarmonyOS設(shè)備開發(fā)官網(wǎng),下載使用DevEco Device Tool 2.1 Beta1。

>>點(diǎn)我立刻前往下載<<

想了解更多內(nèi)容,請(qǐng)?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com

 

責(zé)任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2021-04-23 10:13:05

鴻蒙HarmonyOS應(yīng)用

2021-11-30 10:00:45

鴻蒙HarmonyOS應(yīng)用

2021-05-14 15:51:01

鴻蒙HarmonyOS應(yīng)用

2021-02-04 13:41:05

鴻蒙HarmonyOSHUAWEI

2021-06-21 15:35:02

鴻蒙HarmonyOS應(yīng)用

2021-06-08 09:32:08

鴻蒙HarmonyOS應(yīng)用

2021-04-02 16:50:26

鴻蒙HarmonyOS應(yīng)用

2023-06-20 15:40:58

系統(tǒng)開發(fā)鴻蒙

2012-04-16 15:18:15

JythonJVM

2022-08-02 14:27:01

HDF驅(qū)動(dòng)框架驅(qū)動(dòng)開發(fā)

2009-05-20 09:20:29

Visual Stud試用WPF

2009-12-01 10:37:45

Hiweed LinuLinuxDeepin

2009-06-22 09:36:06

WF 4.0 beta跟蹤配置

2013-02-26 09:42:09

RailsRuby

2011-07-06 16:26:32

jQuery Mobi

2009-06-15 10:20:47

WF 4.0 Beta跟蹤機(jī)制

2022-01-05 20:24:40

鴻蒙HarmonyOS應(yīng)用

2018-09-30 11:53:39

開源 操作系統(tǒng)功能

2011-08-25 10:28:51

Ubuntu 11.1

2009-06-17 10:51:58

WF4.0規(guī)則引擎
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)