網友評分:
5分
DevEco Studio是一款功能強大的華為鴻蒙系統開發軟件,為用戶提供了分布式多端開發、分布式多端調測、多端模擬仿真等功能,讓開發更加方便快捷。軟件提供了豐富的HarmonyOS應用調試能力,滿足用戶的各種鴻蒙系統開發需求。
1、多設備統一開發環境:支持多種HarmonyOS設備的應用開發,包括手機(Phone)、平板(Tablet)、車機(Car)、智慧屏(TV)、智能穿戴(Wearable),輕量級智能穿戴(LiteWearable)和智慧視覺(Smart Vision)設備。
2、支持多語言的代碼開發和調試:包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。
3、支持FA(Feature Ability)和PA(Particle Ability)快速開發:通過工程向導快速創建FA/PA工程模板,一鍵式打包成HAP(HarmonyOS Ability Package)。
4、支持分布式多端應用開發:一個工程和一份代碼可跨設備運行,支持不同設備界面的實時預覽和差異化開發,實現代碼的最大化重用。
5、支持多設備模擬器:提供多設備的模擬器資源,包括手機、平板、車機、智慧屏、智能穿戴設備的模擬器,方便開發者高效調試。
6、支持多設備預覽器:提供JS和Java預覽器功能,可以實時查看應用的布局效果,支持實時預覽和動態預覽;同時還支持多設備同時預覽,查看同一個布局文件在不同設備上的呈現效果。
1、融合 UX 設計,視覺設計與 UI 界面開發打通,支撐 UI 界面高效開發,確保界面實現與視覺設計的一致性。
2、分布式多端開發,應用開發支持多端界面實時預覽和分布式能力快速集成,實現應用多端運行和分布式協同。
3、分布式多端調測,多語言、多進程、多設備的一站式調試,提升復雜環境下的應用調試效率。
4、多端模擬仿真,提供智慧屏、智能穿戴等多終端設備的模擬仿真環境,支持多場景構造,提高代碼調試和應用測試效率。
5、全方位質量保障,提供應用從代碼級到二進制級的全套測試框架和服務,支持應用單元測試和兼容性、穩定性、性能、功耗等測試。
6、安全純凈,提供安全隱私、漏洞、惡意廣告等自動檢測服務,確保應用使用體驗。
1、連接真機設備,確保DevEco Studio與真機設備已連接。
2、進入File > Project Structure > Project > Signing Configs界面,點擊“Sign In”按鈕進行登錄。
3、在AppGallery Connect中創建項目和應用。
登錄AppGallery Connect,創建一個項目。
在項目中,點擊添加應用按鈕,創建一個應用。如果是非實名認證的用戶,請點擊“HAP Provision Profile管理”界面的HarmonyOS應用按鈕。
選擇平臺:選擇APP(HarmonyOS應用)。
支持設備:選擇調試的設備類型。
應用包名:必須與config.json文件中的“bundleName”取值保持一致。
應用名稱、應用分類、默認語言請根據實際需要進行設置。
4、返回DevEco Studio的自動簽名界面,點擊Try Again,即可自動進行簽名。自動生成簽名所需的密鑰(.p12)、數字證書(.cer)和Profile文件(.p7b)會存放到用戶user目錄下的.ohos\config目錄下。
如果是非實名認證用戶,需要先接受“HUAWEI Developer Basic Service Agreement”協議。
5、設置完簽名信息后,點擊OK進行保存,然后可以在工程下的build.gradle中查看簽名的配置信息。
1、查看配置文件的所有字段說明
“config.json”文件的各字段說明請查閱配置文件的元素。
2、使Ability可以被其他應用調用
需要在“config.json”文件中將“abilities”字段的“visible”標簽設置為“true”。
3、添加權限聲明的方法
需要在“config.json”文件中的“reqPermissions”字段中聲明所需要的權限,具體配置方法請參考申請權限。
4、使用數據庫注解相關功能
使用注解功能需在模塊的“build.gradle”文件的“ohos”節點中增加如下配置項(不使用注解功能無需配置)
標簽: DevEco Studio 鴻蒙開發工具