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

鴻蒙 HarmonyOS 開發(fā)必備工具,華為 DevEco Studio 3.0 正式發(fā)布

2021/10/1 16:03:20 來源:IT之家 作者:問舟 責(zé)編:問舟
感謝IT之家網(wǎng)友 永遠(yuǎn)的豆醬 的線索投遞!

IT之家 9 月 30 日消息 感謝IT之家網(wǎng)友熱心線索投遞,華為昨日推出了 DevEco Studio 3.0 版本,現(xiàn)已提供 Beta 1 版本下載,各位有需求的小伙伴可于華為開發(fā)者官網(wǎng)下載。

華為 DevEco Studio 3.0 Beta 1 主要新增的特性包括:

  • 新增 Scoring Tool 本地 HarmonyOS 應(yīng)用或原子化服務(wù)評(píng)測(cè)工具,用于測(cè)試并評(píng)價(jià) HarmonyOS 應(yīng)用或原子化服務(wù)的質(zhì)量,應(yīng)用于開發(fā)者對(duì) HarmonyOS 應(yīng)用或原子化服務(wù)進(jìn)行自測(cè)試,能快速提供評(píng)估結(jié)果和改進(jìn)建議,幫助開發(fā)者迅速提升產(chǎn)品質(zhì)量。

  • 在編譯構(gòu)建 HAP 包時(shí),新增支持對(duì)單個(gè) Module 進(jìn)行編譯,對(duì)于多 Module 工程中只需要編譯其中一個(gè) Module 的場(chǎng)景,可以提升編譯構(gòu)建速度;同時(shí)還新增支持一鍵重構(gòu)建 HAP 包,即在編譯構(gòu)建 HAP 前,會(huì)自動(dòng)執(zhí)行 Clean Project 操作。

華為 DevEco Studio 3.0 Beta 1 增強(qiáng)特性包括:

  • 編譯構(gòu)建插件更新至 3.0.3.2 版本。

  • 遠(yuǎn)程模擬器鏡像更新,支持 API 6 Release;同時(shí)分布式模擬器新增支持“Phone+TV”組網(wǎng)場(chǎng)景。

  • 低代碼開發(fā)功能新增支持 Tablet 設(shè)備開發(fā)、原子布局開發(fā)和多設(shè)備開發(fā)切換功能。

  • Java、xml、Json 編輯器增強(qiáng),資源索引錯(cuò)誤支持快速修復(fù),并支持快速查看資源的取值。

  • 工程視圖支持 Ohos 視圖,默認(rèn)視圖為 Project 視圖,開發(fā)者可手動(dòng)切換。

V3.0 Beta1 已知問題

  • 使用 C++ 變量可視化功能調(diào)試時(shí),會(huì)出現(xiàn)單步調(diào)試操作卡頓,且變量連續(xù)變化值會(huì)顯示異常。

  • Video Player Ability (Java)、Device Control Ability (JS)、Image Editor Ability (Java)、Picture Browser Ability (Java) 工程模板創(chuàng)建的工程不支持預(yù)覽。

  • DeviceConfigureAbility (JS) 模板創(chuàng)建的工程不支持 Js 調(diào)試。

  • Splash Screen Ability (JS) 模板創(chuàng)建的工程,不支持 app.terminate 的寫法,會(huì)存在調(diào)試問題。

  • 如果工程中存在多個(gè)模塊,且“package”相同的情況下,不支持多 hap 安裝和調(diào)試,您可以選擇單個(gè) hap 包進(jìn)行調(diào)試。

  • About Ability (JS) 模板創(chuàng)建的工程,不支持 this 寫法,會(huì)存在調(diào)試問題。

  • Phone 和 Tablet 調(diào)試過程中,點(diǎn)擊 rotate 按鈕,會(huì)導(dǎo)致調(diào)試終止。

IT之家了解到,目前發(fā)行版最新的是 2.1 Release 版本,支持 HarmonyOS 2 的穩(wěn)定版本,支持 API 5;而 3.0 Beta1 版本支持 HarmonyOS 最新特性的體驗(yàn)版本,而且支持 API 6。此外,V3.0 Beta1 版本兼容 V2.2 Beta2 和 V2.1 Release 版本的所有功能。

HUAWEI DevEco Studio(點(diǎn)擊下載)是基于 IntelliJ IDEA Community 開源版本打造,面向華為終端全場(chǎng)景多設(shè)備的一站式集成開發(fā)環(huán)境(IDE),為開發(fā)者提供工程模板創(chuàng)建、開發(fā)、編譯、調(diào)試、發(fā)布等 E2E 的 HarmonyOS 應(yīng)用開發(fā)服務(wù)。通過使用 DevEco Studio,開發(fā)者可以更高效的開發(fā)具備 HarmonyOS 分布式能力的應(yīng)用,進(jìn)而提升創(chuàng)新效率。

作為一款開發(fā)工具,除了具有基本的代碼開發(fā)、編譯構(gòu)建及調(diào)測(cè)等功能外,DevEco Studio 還具有如下特點(diǎn):

  • 多設(shè)備統(tǒng)一開發(fā)環(huán)境:支持多種 HarmonyOS 設(shè)備的應(yīng)用開發(fā),包括手機(jī)(Phone)、平板(Tablet)、車機(jī)(Car)、智慧屏(TV)、智能穿戴(Wearable),輕量級(jí)智能穿戴(LiteWearable)和智慧視覺(Smart Vision)設(shè)備。

  • 支持多語言的代碼開發(fā)和調(diào)試:包括 Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和 HML(HarmonyOS Markup Language)。

  • 支持 FA(Feature Ability)和 PA(Particle Ability)快速開發(fā):通過工程向?qū)Э焖賱?chuàng)建 FA/PA 工程模板,一鍵式打包成 HAP(HarmonyOS Ability Package)。

  • 支持分布式多端應(yīng)用開發(fā):一個(gè)工程和一份代碼可跨設(shè)備運(yùn)行,支持不同設(shè)備界面的實(shí)時(shí)預(yù)覽和差異化開發(fā),實(shí)現(xiàn)代碼的最大化重用。

  • 支持多設(shè)備模擬器:提供多設(shè)備的模擬器資源,包括手機(jī)、平板、車機(jī)、智慧屏、智能穿戴設(shè)備的模擬器,方便開發(fā)者高效調(diào)試。

  • 支持多設(shè)備預(yù)覽器:提供 JS 和 Java 預(yù)覽器功能,可以實(shí)時(shí)查看應(yīng)用的布局效果,支持實(shí)時(shí)預(yù)覽和動(dòng)態(tài)預(yù)覽;同時(shí)還支持多設(shè)備同時(shí)預(yù)覽,查看同一個(gè)布局文件在不同設(shè)備上的呈現(xiàn)效果。

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

相關(guān)文章

關(guān)鍵詞:華為,代碼,開發(fā)者,鴻蒙DevEco Studio,HarmonyOS

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知