軟件介紹
deveco studio 2.0是一款由華為官方打造的IDE開發(fā)工具。deveco studio 2.0可為應用開發(fā)組提供從創(chuàng)建app、開發(fā)、測試、上架應用市場到運營監(jiān)測,生命周期管理一站式端到端開發(fā)平臺,幫助開發(fā)者提高加快開發(fā)的效率。
基本介紹
華為deveco studio是一款面向全場景的一站式集成開發(fā)環(huán)境(IDE),基于IntelliJ IDEA Community開源版本所打造,所以對于那些熟悉IDEA,或Android Studio或WebStorm這些IDE開發(fā)工具的朋友們來說,能夠輕松上手使用,通過它,開發(fā)者可以更高效的開發(fā)具備HarmonyOS分布式能力的應用,更方便、高效地使用華為EMUI開放能力,進而提升創(chuàng)新效率。而且該軟件構建了一整套健全的測試服務,如DFX(Design For eXcellent)診斷、多語言測試、安全測試等,并深度集成了EMUI開放能力,可實現拖拽式調用,極大降低軟件開發(fā)周期,另外,deveco studio還為應用開發(fā)組提供了從創(chuàng)建app、開發(fā)、測試、上架應用市場到運營監(jiān)測,生命周期管理一站式端到端開發(fā)平臺,助力你更加高效開發(fā)。
同時,deveco studio 2.0作為一款開發(fā)工具,除了具有基本的代碼開發(fā)、編譯構建及調測等功能之外,還支持多種HarmonyOS設備的應用開發(fā),包括智慧屏、智能穿戴,輕量級智能穿戴設備,以及多語言的代碼開發(fā)和調試,其中包括Java、XML、C/C++ 、 JS、CSS、HML,而且可通過工程向導快速創(chuàng)建FA/PA工程模板,一鍵式打包成HAP,非常強大,擁有這么便捷的開發(fā)方式,便捷的SDK,便捷的調試,文檔和源碼一應俱全,你還在等什么,趕緊來試試吧。
軟件特色
1、融合 UX 設計
視覺設計與 UI 界面開發(fā)打通,支撐 UI 界面高效開發(fā),確保界面實現與視覺設計的一致性。
2、分布式多端開發(fā)
應用開發(fā)支持多端界面實時預覽和分布式能力快速集成,實現應用多端運行和分布式協同。
3、分布式多端調測
多語言、多進程、多設備的一站式調試,提升復雜環(huán)境下的應用調試效率。
4、多端模擬仿真
提供智慧屏、智能穿戴等多終端設備的模擬仿真環(huán)境,支持多場景構造,提高代碼調試和應用測試效率。
5、全方位質量保障
提供應用從代碼級到二進制級的全套測試框架和服務,支持應用單元測試和兼容性、穩(wěn)定性、性能、功耗等測試。
6、安全純凈
提供安全隱私、漏洞、惡意廣告等自動檢測服務,確保應用使用體驗。
安裝教程
解壓后,雙擊運行"deveco-studio-2.0.8.203.exe"程序,按默認目錄進行安裝,分當然,用戶也可更改到其他盤符下;
之后,如下安裝選項界面勾選DevEco Studio launcher后,點擊Next,直至安裝完成;
配置教程
配置開發(fā)環(huán)境
安裝完成之后,在本站下載Node.js 64位軟件包;
注:安裝教程在本站下載界面,用戶可進行參考
開發(fā)環(huán)境需要依賴于網絡環(huán)境,需要連接上網絡才能確保工具的正常使用:
1、npm設置
只有在同時滿足以下兩個條件時,需要配置npm代理:
-需要使用JS語言開發(fā)HarmonyOS應用。
-網絡不能直接訪問Internet,而是需要通過代理服務器才可以訪問。這種情況下,配置npm代理,便于從npm服務器下載JS依賴。
打開命令行工具,按照如下方式進行npm代理設置和驗證:
①執(zhí)行如下命令設置npm代理
如果使用的代理服務器需要認證,請按照如下方式進行設置(請將user、password、proxyserver和port按照實際代理服務器進行修改)
npm config set proxy http://user:password@proxyserver:port
npm config set https-proxy http://user:password@proxyserver:port
②如果使用的代理服務器不需要認證(不需要帳號和密碼),請按照如下方式進行設置
npm config set proxy http:proxyserver:port
npm config set https-proxy http:proxyserver:port
代理設置完成后,執(zhí)行如下命令進行驗證
npm info express
執(zhí)行結果如下圖所示,則說明代理設置成功:
設置npm倉庫
為了提升下載JS SDK時,使用npm安裝JS依賴的速度,建議在命令行工具中執(zhí)行如下命令,重新設置npm倉庫地址
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
2、設置Gradle代理
如果網絡不能直接訪問Internet,而是需要通過代理服務器才可以訪問,這種情況下,需要設置Gradle代理,來訪問和下載Gradle所需的依賴:
打開“此電腦”,在文件夾地址欄中輸入%userprofile%,進入個人數據界面;
創(chuàng)建一個文件夾,命名為.gradle.。如果已有.gradle文件夾,請?zhí)^此操作;
進入.gradle文件夾,新建一個文本文檔,命名為gradle,并修改后綴為.properties;
打開gradle.properties文件中,添加如下腳本,然后保存,
其中代理服務器、端口、用戶名、密碼和不使用代理的域名,請根據實際代理情況進行修改。其中不使用代理的 “nonProxyHosts”的配置間隔符是 “|”:
systemProp.http.proxyHost=proxy.server.com
systemProp.http.proxyPort=8080
systemProp.http.nonProxyHosts=*.company.com|10.*|100.*
systemProp.http.proxyUser=userId
systemProp.http.proxyPassword=password
systemProp.https.proxyHost=proxy.server.com
systemProp.https.proxyPort=8080
systemProp.https.nonProxyHosts=*.company.com|10.*|100.*
systemProp.https.proxyUser=userId
systemProp.https.proxyPassword=password
3、設置DevEco Studio代理
運行已安裝的DevEco Studio,首次使用,請選擇Do not import settings,點擊OK;
根據DevEco Studio歡迎界面的提示,點擊Setup Proxy,或者在歡迎頁點擊Configure > Settings > Appearance&Behavior > System Settings > HTTP Proxy進入HTTP Proxy設置界面;
設置DevEco Studio的HTTP Proxy信息:
-HTTP配置項,設置代理服務器信息
Host name:代理服務器主機名或IP地址。
Port number:代理服務器對應的端口號。
No proxy for:不需要通過代理服務器訪問的URL或者IP地址(地址之間用英文逗號分隔)
-Proxy authentication配置項,如果代理服務器需要通過認證鑒權才能訪問,則需要設置,否則,就跳過此配置
Login:訪問代理服務器的用戶名。
Password:訪問代理服務器的密碼。
Remember:勾選,記住密碼
置完成后,點擊Check connection,輸入網絡地址(如:https://developer.harmonyos.com),檢查網絡連通性。提示“Connection successful”表示代理設置成功;
點擊OK按鈕完成DevEco Studio代理配置;
代理設置完成后,會提示安裝HarmonyOS SDK,可以點擊Next下載到默認目錄中;如果想更改SDK的存儲目錄,請點擊Cancel;
4、下載HarmonyOS SDK
Devco Studio提供SDK Manager統(tǒng)一管理SDK及工具鏈,下載各種編程語言的SDK包時,SDK Manager會自動下載該SDK包依賴的工具鏈:
Native:C/C++語言SDK包,默認不自動下載,需手動勾選下載
JS:JS語言SDK包,默認不自動下載,需手動勾選下載
Java:Java語言SDK包,首次下載SDK時默認下載
還提供SDK對應的工具鏈(SDK Tools):
Toolchains:SDK工具鏈,HarmonyOS應用開發(fā)必備工具集,包括編譯、打包、簽名、數據庫管理等工具的集合,首次下載SDK時默認下載
Previewer:Lite Wearable預覽器,在開發(fā)過程中可以動態(tài)預覽Lite Wearable應用的界面呈現效果,默認不自動下載,需手動勾選下載
首次下載HarmonyOS SDK時,只會默認下載Java SDK和Toolchains,因此,如果還需要使用JS或C/C++語言開發(fā)應用時,需手動下載:
在菜單欄點擊Configure > Settings或者默認快捷鍵Ctrl+Alt+S,打開Settings配置界面;
進入Appearance&Behavior > System Settings > HarmonyOS SDK菜單界面,點擊Edit按鈕,設置HarmonyOS SDK存儲路徑;
選擇HarmonyOS SDK存儲路徑(不能包含中文),然后點擊Next。在彈出的License Agreement窗口,點擊Accept開始下載SDK;
等待HarmonyOS SDK及工具下載完成,點擊Finish,可以看到默認的SDK Platforms > Java SDK及SDK Tools > Toolchains已完成下載;
如果工程還會用到JS或者C/C++語言,請在SDK Platform中,勾選對應的SDK包,點擊Apply,SDK Manager會自動將SDK包和工具鏈,下載到3中設置的SDK存儲路徑中;
- 精選留言 來自四川眉山移動用戶 發(fā)表于: 2023-7-16
- 這個可不好找,終于找到了
- 精選留言 來自廣東東莞電信用戶 發(fā)表于: 2023-8-10
- 下載測試了,很好用的
- 精選留言 來自吉林通化移動用戶 發(fā)表于: 2023-8-7
- 果然是又小又好用
- 精選留言 來自河南漯河電信用戶 發(fā)表于: 2023-6-22
- 非常好用,速度快,功能強,用起來就是爽,本人極力推薦
- 精選留言 來自西藏山南移動用戶 發(fā)表于: 2023-2-27
- 找了好久這款軟件都找不到,今天居然在這里發(fā)現了!