手把手快速安裝Deveco studio

m53469發表於2021-09-09

下載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上。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2819/viewspace-2826288/,如需轉載,請註明出處,否則將追究法律責任。

相關文章