DevEco Studio是一款專業(yè)的華為鴻蒙系統(tǒng)開發(fā)軟件,內(nèi)置分布式多端開發(fā)、分布式多端調(diào)測(cè)、多端模擬仿真等多種功能,開發(fā)人員可以進(jìn)行更加方便快捷的開發(fā)。DevEco Studio還為用戶提供了實(shí)用的HarmonyOS應(yīng)用調(diào)試能力,滿足其使用需求。

軟件特色
1、融合UX設(shè)計(jì),視覺(jué)設(shè)計(jì)與UI界面開發(fā)打通,支撐UI界面高效開發(fā),確保界面實(shí)現(xiàn)與視覺(jué)設(shè)計(jì)的一致性。
2、分布式多端開發(fā),應(yīng)用開發(fā)支持多端界面實(shí)時(shí)預(yù)覽和分布式能力快速集成,實(shí)現(xiàn)應(yīng)用多端運(yùn)行和分布式協(xié)同。
3、分布式多端調(diào)測(cè),多語(yǔ)言、多進(jìn)程、多設(shè)備的一站式調(diào)試,提升復(fù)雜環(huán)境下的應(yīng)用調(diào)試效率。
4、多端模擬仿真,提供智慧屏、智能穿戴等多終端設(shè)備的模擬仿真環(huán)境,支持多場(chǎng)景構(gòu)造,提高代碼調(diào)試和應(yīng)用測(cè)試效率。
5、全方位質(zhì)量保障,提供應(yīng)用從代碼級(jí)到二進(jìn)制級(jí)的全套測(cè)試框架和服務(wù),支持應(yīng)用單元測(cè)試和兼容性、穩(wěn)定性、性能、功耗等測(cè)試。
6、安全純凈,提供安全隱私、漏洞、惡意廣告等自動(dòng)檢測(cè)服務(wù),確保應(yīng)用使用體驗(yàn)。

軟件功能
1、多設(shè)備統(tǒng)一開發(fā)環(huán)境:支持多種HarmonyOS設(shè)備的應(yīng)用開發(fā),包括手機(jī)(Phone)、平板(Tablet)、車機(jī)(Car)、智慧屏(TV)、智能穿戴(Wearable),輕量級(jí)智能穿戴(LiteWearable)和智慧視覺(jué)(Smart Vision)設(shè)備。
2、支持多語(yǔ)言的代碼開發(fā)和調(diào)試:包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(Javascript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。
3、支持FA(Feature Ability)和PA(Particle Ability)快速開發(fā):通過(guò)工程向?qū)Э焖賱?chuàng)建FA/PA工程模板,一鍵式打包成HAP(HarmonyOS Ability Package)。
4、支持分布式多端應(yīng)用開發(fā):一個(gè)工程和一份代碼可跨設(shè)備運(yùn)行,支持不同設(shè)備界面的實(shí)時(shí)預(yù)覽和差異化開發(fā),實(shí)現(xiàn)代碼的最大化重用。
5、支持多設(shè)備模擬器:提供多設(shè)備的模擬器資源,包括手機(jī)、平板、車機(jī)、智慧屏、智能穿戴設(shè)備的模擬器,方便開發(fā)者高效調(diào)試。
6、支持多設(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)效果。

常見問(wèn)題
1、查看配置文件的所有字段說(shuō)明
“config.json”文件的各字段說(shuō)明請(qǐng)查閱配置文件的元素。
2、使Ability可以被其他應(yīng)用調(diào)用
需要在“config.json”文件中將“abilities”字段的“visible”標(biāo)簽設(shè)置為“true”。
3、添加權(quán)限聲明的方法
需要在“config.json”文件中的“reqPermissions”字段中聲明所需要的權(quán)限,具體配置方法請(qǐng)參考申請(qǐng)權(quán)限。
4、使用數(shù)據(jù)庫(kù)注解相關(guān)功能
使用注解功能需在模塊的“build.gradle”文件的“ohos”節(jié)點(diǎn)中增加如下配置項(xiàng)。(不使用注解功能無(wú)需配置)