手把手快速安裝Deveco studio


下載Deveco Studio

  步驟 1    點擊鏈接下載DevEco Studio安裝包。
下載DevEco Studio需要使用華為帳號登錄HarmonyOS應用開發者門戶。同時,使用DevEco Studio遠程模擬器需要您的華為帳號進行實名認證,建議您在注冊華為賬號后,立即提交實名認證審核,審核周期為1~3個工作日,詳情請參考注冊華為帳號。
步驟 2    雙擊下載的“deveco-studio-xxxx.exe”,進入DevEco Studio安裝向導,在如下安裝選項界面勾選DevEco Studio launcher后,點擊Next,直至安裝完成。
在這里插入圖片描述

下載和安裝Node.js

Node.js軟件僅在您使用到JS語言開發HarmonyOS應用時才需要安裝。使用其它語言開發,不用安裝Node.js,請跳過此章節。

步驟 1    登錄Node.js官方網站,下載Node.js軟件包。請選擇LTS版本,Windows 64位對應的軟件包,一直安裝。

1.1配置開發環境

DevEco Studio開發環境需要依賴於您的網絡環境,需要連接上網絡才能確保工具的正常使用,您可以根據如下兩種情況來配置開發環境:
l 如果您可以直接訪問Internet,您只需進行下載HarmonyOS SDK操作。
l 如果您的網絡不能直接訪問Internet,需要通過代理服務器才可以訪問,您需要按照以下的內容指導(包括設置npm代理、設置Gradle代理、設置DevEco Studio代理和下載HarmonyOS SDK),逐條設置開發環境。

設置npm代理
只有在同時滿足以下兩個條件時,需要配置npm代理,否則,請跳過本章節。
l 您需要使用JS語言開發HarmonyOS應用。
l 您的網絡不能直接訪問Internet,而是需要通過代理服務器才可以訪問。這種情況下,配置npm代理,便於從npm服務器下載JS依賴。

打開命令行工具,按照如下方式進行npm代理設置和驗證。

l 步驟 1   執行如下命令設置npm代理。
l 如果您使用的代理服務器需要認證,請按照如下方式進行設置(請將user、password、proxyserver和port按照實際代理服務器進行修改)。

npm config set proxy http://user:password@proxyserver:port 
npm config set https-proxy http://user:password@proxyserver:port

l 如果您使用的代理服務器不需要認證(不需要帳號和密碼),請按照如下方式進行設置。

npm config set proxy http:proxyserver:port 
npm config set https-proxy http:proxyserver:port

步驟 2   代理設置完成后,執行如下命令進行驗證。

npm info express

執行結果如下圖所示,則說明代理設置成功。
在這里插入圖片描述

設置Gradle代理

如果您的網絡不能直接訪問Internet,而是需要通過代理服務器才可以訪問,這種情況下,您需要設置Gradle代理,來訪問和下載Gradle所需的依賴。否則,請跳過本章節。
  步驟 1   打開“此電腦”,在文件夾地址欄中輸入%userprofile%,進入個人數據界面。
  步驟 2   創建一個文件夾,命令為.gradle。如果已有.gradle文件夾,請跳過此操作。
  步驟 3   進入.gradle文件夾,新建一個文本文檔,命名為gradle,並修改后綴為.properties。
  步驟 4   打開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

   步驟 5   Gradle代理設置完成后,在DevEco Studio中,點擊最右側Gradle,在Gradle工具中點擊類似循環,重新執行Gradle同步。
同步成功后,在Build工具窗口會出現“ProjectName: successful”。

  ----結束

設置DevEco Studio代理

如果您的網絡不能直接訪問Internet,而需要通過代理服務器才可以訪問,這種情況下,您需要設置DevEco Studio代理,來訪問和下載外部資源。否則,請跳過本章節。
   步驟1   運行已安裝的DevEco Studio,首次使用,請選擇Do not import settings,點擊OK。
   步驟2   根據DevEco Studio歡迎界面的提示,點擊Setup Proxy。
   步驟3   設置DevEco Studio的HTTP Proxy信息。

l HTTP配置項,設置代理服務器信息。
l Host name:代理服務器主機名或IP地址。
−    Port number:代理服務器對應的端口號。
−    No proxy for:不需要通過代理服務器訪問的URL或者IP地址(地址之間用英文逗號分隔)。
l Proxy authentication配置項,如果代理服務器需要通過認證鑒權才能訪問,則需要設置。否則,請跳過該配置項。
−    Login:訪問代理服務器的用戶名。
−    Password:訪問代理服務器的密碼。
−    Remember:勾選,記住密碼。在這里插入圖片描述

   步驟4   配置完成后,點擊Check connection,輸入網絡地址(如:https://developer.harmonyos.com),檢查網絡連通性。提示“Connection successful”表示代理設置成功。
   步驟5   點擊OK按鈕完成DevEco Studio代理配置。

下載HarmonyOS SDK

DevEco Studio提供SDK Manager統一管理SDK及工具鏈,下載各種編程語言的SDK包時,SDK Manager會自動下載該SDK包依賴的工具鏈。
SDK Manager提供多種編程語言的SDK包,各SDK包的說明請參考:
l Native:C/C++語言SDK包,默認不自動下載,需手動勾選下載。對應的接口文檔請參考《Native API參考》。
l JS:JS語言SDK包,默認不自動下載,需手動勾選下載。對應的接口文檔請參考《JS API參考》。
l Java:Java語言SDK包,首次下載SDK時默認下載。對應的接口文檔請參考《Java API參考》。

同時還提供SDK對應的工具鏈:
l  Toolchains:SDK工具鏈,HarmonyOS應用開發必備工具集,包括編譯、打包、簽名、數據庫管理等工具的集合,首次下載SDK時默認下載。
l Previewer:Lite Wearable預覽器,您在開發過程中可以動態預覽Lite Wearable應用的界面呈現效果,默認不自動下載,需手動勾選下載。
首次下載HarmonyOS SDK時,只會默認下載Java SDK和Toolchains。因此,如果您還需要使用JS或C/C++語言開發應用時,需手動下載對應的SDK包。
  步驟1    在菜單欄點擊File > Settings 或者默認快捷鍵Ctrl+Alt+S,打開Settings配置界面。
  步驟2    進入Appearance&Behavior > System Settings > HarmonyOS SDK菜單界面,點擊Edit按鈕,設置HarmonyOS SDK存儲路徑。
  步驟3    選擇HarmonyOS SDK存儲路徑,然后點擊Next。在彈出的License Agreement窗口,點擊Accept開始下載SDK。如果您本地已有SDK包,請選擇本地已有SDK包的存儲路徑,DevEco Studio會增量更新SDK及工具鏈。
  步驟4    等待HarmonyOS SDK及工具下載完成,點擊Finish,可以看到默認的Java SDK及工具鏈toolchains已完成下載。
  步驟5    如果您的工程還會用到JS或者C/C++語言,請在SDK Platform中,勾選對應的SDK包,點擊Apply,SDK Manager會自動將SDK包和工具鏈,下載到步驟3中設置的SDK存儲路徑中。
在這里插入圖片描述

1.2 運行Hello World

DevEco Studio配置開發環境完成后,可以通過運行HelloWorld工程來驗證環境設置是否正確。以Wearable工程為例,在Wearable遠程模擬器中運行該工程。
  步驟1  打開DevEco Studio,在歡迎頁點擊Create HarmonyOS Project,創建一個新工程。
  步驟2  選擇設備類型和模板,以Wearable為例,選擇Empty Feature Ability(JS),點擊Next。
  步驟3  填寫項目相關信息,保持默認值即可,點擊Finish。
  步驟4  工程創建完成后,DevEco Studio會自動進行工程的同步,同步成功如下圖所示。
在這里插入圖片描述
  步驟5  在DevEco Studio菜單欄,點擊Tools > HVD Manager。
  步驟6  在瀏覽器中彈出華為帳號登錄界面,請輸入已實名認證的華為帳號的用戶名和密碼進行登錄。
  步驟7  登錄后,請點擊界面的允許按鈕進行授權。
  步驟8  在設備列表中,選擇Wearable設備,並點擊類似播放的按鈕,運行模擬器。
在這里插入圖片描述

  步驟9  點擊DevEco Studio工具欄中的類似播放的按鈕運行工程,或使用默認快捷鍵Shift+F10運行工程。
  步驟10  在彈出的Select Deployment Target界面選擇Connected Devices,點擊OK按鈕。
  步驟11  DevEco Studio會啟動應用的編譯,編譯完成后應用即可運行在Remote Device上。


原文鏈接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202347337194250475&fid=0101303901040230869
作者:kelly


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM