軟件介紹
DevEco Studio是一款由華為公司開發的集成開發環境,這款軟件專門針對鴻蒙系統。我們可以通過這款軟件來快捷、方便、高效地使用華為EMUI開放能力。DevEco Studio云端平臺能夠幫助用戶提前調整好開發環境,并且還提供了多種強大的開發功能,有助于提升開發的效率。
DevEco Studio軟件簡介
HUAWEI DevEco Studio 是華為消費者業務為開發者提供的集成開發環境(IDE),旨在幫助開發者快捷、方便、高效地使用華為EMUI開放能力。
HUAWEI DevEco Studio除具備工程管理、代碼編輯、編譯構建、調試仿真等基礎功能外,還提供了提供遠程真機調試、APP云測試等特色服務。同時,匯聚了HiAI、互聯互通、多媒體、安全服務等EMUI開放能力,提供AI模型、遷移學習、MDM等轉換工具,HiCar、平行視界、華為UI控件布局等開發模板。
HUAWEI DevEco Studio云端服務平臺,提供華為熱門機型,支持開發者7*24小時不間斷云測試、遠程真機、綠色應用評測等測試服務,提供應用崩潰和ANR、啟動和卡頓、功耗等質量分析,為開發者提供全套測試服務,保障上架前質量達到準出標準;并提供上線后質量數據,及時發現華為現網手機上應用質量情況,聚焦產品質量提升。
端側和云側兩平臺相結合,為應用開發者提供了從創建app、開發、測試、上架應用市場到運營監測,生命周期管理一站式端到端開發平臺,助力高效開發。
軟件特色
HUAWEI DevEco Studio面向App、HAG快服務、IoT智能硬件設備3類開發者,提供設計、編碼、編譯、調測和云端測試等端到端一站式服務。
一次開發,多端部署:支持1+8+N全場景泛終端軟件應用和服務開發
開放能力一站集成:集成EMUI開放能力Kit,包括:HUAWEI HiAI、UI、多媒體、系統、安全、互聯互通、社交通信等基礎能力,智慧車載HUAWEI HiCar、運動健康HiHealth、智能家居HiLink等場景化能力
豐富的遠程真機測試資源:覆蓋5000+華為全系真機
專業的測試能力:性能/安全/兼容性/穩定性/功耗/全球化多語言等云測試、DFX/游戲等專項診斷測試
精細的數據分析服務:集成非侵入式APP質量數據分析服務,包括Crash、ANR、丟幀等,助力開發者提升應用質量與用戶體驗
HUAWEI DevEco Studio提供了統一UI編程框架和分布式應用編程框架,幫助開發者體驗終端分布式應用一次開發,多端部署。
HUAWEI DevEco Studio深度集成EMUI開放能力,可實現拖拽式調用,極大降低軟件開發周期。
HUAWEI DevEco Studio構建了一整套健全的測試服務,包含多種華為利用全球服務經驗所積累的特有測試能力,如DFX(Design For eXcellent)診斷、多語言測試、安全測試等。當前,HUAWEI DevEco Studio的全棧式云測服務已經免費向開發者開放。
DevEco Studio軟件功能
云端自動化測試
支持應用自動化測試,覆蓋兼容性、穩定性、性能、功耗、安全等,提供包含步驟截圖及異常錯誤對應日志、性能指標等詳細信息
遠程真機調試
搶先使用華為新發布機型,遠程操作云上真機進行單步調試,獲取真機調試體驗
應用質量提升
提供應用崩潰和ANR、啟動和卡頓、功耗等相關指標分析,幫助開發及運營人員及時分析應用質量情況,提升產品的質量與用戶體驗
智能設備認證
智能設備開發者注冊企業開發者賬戶后,自主進行HiLink、HiCar、Cast+、DV Kit 等華為硬件生態開放能力的技術認證
DevEco Studio使用說明
使用DevEco Studio集成平行視界,“0代碼”設置應用的分屏模式和分屏邏輯
步驟1:打開HUAWEI DevEco Studio軟件。
步驟2:打開或者新建一個Project。以打開一個已有Project為例進行演示,依次點擊“File > Open”,選擇需要進行分屏設置的Project(以Custom Mode為例)。
步驟3:在Project的“app-phone > src > main”下,點擊鼠標右鍵選擇“New > MagicWindow”,創建平行視界配置文件“easygo.json”。
步驟4:在AndroidManifest.xml的application中,新增加如下meta-data字段,表示該應用支持平行視界功能。
步驟5:點擊“+”方塊區域設置分屏規則。
步驟6:添加分屏規則:
1、 在Auto Split中定義規則:在屏幕左半部分選擇MainAtivity,在屏幕右半部分選擇AActivity,點擊完成;
2、 在Custom Split中定義規則:在屏幕左半部分選擇AActivity,在屏幕右半部分選擇BActivity,點擊完成;
步驟7:打開屏幕預覽窗口,檢驗分屏規則
1、點擊屏幕中央的Open Activity按鈕
2、點擊MainAtivity,將自動完成Auto Split中的分屏設置,屏幕的左半部分是X,屏幕的右半部分是A
3、當在右側A中選擇B時,將觸發Custom Split中定義的左A右B規則,發生頁面的自動向左推動
4、當在B頁面選擇A1時,將不會發生頁面的推動,僅僅是B頁面被A1替換,是由于沒有在Custom Split中定義相關規則
步驟8:在界面上完成分屏模式和規則的設置后,會將設置的規則寫入到easygo.json文件中,可以點擊“Text”查看源碼。
通過點擊添加,全程支持0代碼分屏設計、極簡配置、API調用輕松幾步完成設計,是進行全屏適配還是分屏顯示,業務開發者根據自己應用的業務方向來定。最終在app可以實現這樣的分屏設置:
當前已有1000余款app擁有平行視界能力,涵蓋新聞類、社交類、購物類、財經類、視頻類等等,開發者使用DevEco Studio快速集成平行視界能力,可以節省一大半的時間。我們的宗旨的是讓開發者高效開發,極致創新,希望能邀請更多的開發者使用DevEco Studio,共同打破安卓平板橫屏生態壁壘,實現共贏發展。
- 精選留言 來自山東菏澤聯通用戶 發表于: 2023-8-8
- 凡事要乘早
- 精選留言 來自湖北宜昌移動用戶 發表于: 2023-1-21
- 謝啦這東西不錯
- 精選留言 來自遼寧大連移動用戶 發表于: 2023-3-27
- 用的很順手,很喜歡
- 精選留言 來自寧夏固原電信用戶 發表于: 2023-1-8
- 非常不錯,很久都沒看到這么良心的軟件了
- 精選留言 來自湖北十堰電信用戶 發表于: 2023-1-16
- 試用了,非常不錯