AI+華為HarmonyOS開發工具DevEco Studio詳細安裝指南

作者:長江支流? 日期:2025-09-13

?第一部分:AI工具使用?

一、如何使用DeepSeek幫助自己的工作?

(一)提示詞

為了與時俱進,充分利用最新技術、提高效率,采用AI生成部分材料,然后我再去根據實際安裝詳細步驟整理完善。打開AI工具網頁,輸入提示詞:

(二)生成HTML網頁

AI工具效率真高,一會幫我輸出了很多內容,為了將內容連帶格式直接能復制出來,需要再給AI提示詞:

????????請將以上內容,生成獨立的html網頁

(三)運行(預覽)下載

AI工具生成完網頁后,可以點運行,預覽效果,也可以點下載將網頁文件下載到本機:

(四)編輯制作說明書

AI工具生成完網頁后,編輯網頁或按自己的格式,將內容整理,見第二部分。

?第二部分 DevEco Studio 5.1.1 (Windows版)詳細安裝指南?

一、安裝前準備

(一)確認運行環境要求

為確保DevEco Studio 5.1.1 Release正常運行,電腦配置建議滿足以下要求:

  • 操作系統:Windows 10/11?64位(實測Windows10 v1909)
  • 內存:16GB及以上(實測Intel Core i5-3320M?8G)
  • 硬盤:100GB及以上可用空間(實測只要能運行就可以)
  • 分辨率:1280×800像素及以上

(二)獲取安裝程序

  1. 訪問下載網址:https://developer.huawei.com/consumer/cn/download/deveco-studio
  2. 登錄華為賬號(若未注冊,需先完成注冊并登錄);
  3. 在下載頁面中,最新版DevEco Studio 5.1.1 Release,找到下面“DevEco Studio for Windows 5.1.1.840(2.2GB)”安裝程序
  4. 點擊下載,并可查看下載進度

  5. 下載完成后,根據下載中心頁面提供的工具完整性指導,對安裝程序進行完整性校驗,確保文件未損壞。(實際上,網絡挺好下載順暢情況下,此步可以忽略)

提示:文件校驗可避免因下載中斷、網絡異常導致的安裝包損壞,網絡不好建議務必執行該步驟。

二、安裝步驟

  1. 找到下載完成的文件并解壓,雙擊運行“deveco-studio-5.1.1.840.exe”安裝程序(鼠標右鍵選擇以管理員身份運行),進入DevEco Studio安裝向導,然后點擊“下一步”:
    ?

  2. 進入“選擇安裝路徑”界面:
    • 默認安裝路徑為“C:\Program Files\Huawei\DevEco Studio;
    • 若需自定義路徑,點擊“瀏覽(B)...”,在彈出的窗口中選擇目標安裝文件夾,確認后點擊“下一步”;
      ?

  3. 進入“安裝選項”界面,勾選“DevEco Studio”選項,點擊“下一步”;
    ?

    注意:盡量鉤選環境變量,初次安裝和第二次安裝界面會有差異。
  4. 后續按照安裝向導提示,點擊“安裝”,等待安裝進度完成(進度條滿格即安裝結束);
    ?

  5. 安裝完成后,可以選擇立即重啟動以使環境變量生效,點擊“完成”按鈕,結束安裝流程。
    ?

三、安裝后配置

(一)查看嵌入式工具與SDK

DevEco Studio 5.1.1 Release采用合一打包設計,已內置HarmonyOS SDK、Node.js、Hvigor、OHPM、模擬器平臺等工具,無需額外下載配置:

  • 若需查看HarmonyOS SDK,可進入安裝路徑下的“DevEco Studio\sdk”目錄進行查看;
  • 若需進行OpenHarmony應用開發,需手動下載OpenHarmony SDK:打開DevEco Studio,進入“Settings > OpenHarmony SDK”頁簽,按照頁面提示完成下載。

注意:

在DevEco Studio5.1.0環境下,模擬器是需要手動下載安裝的,并且要求有相應的環境及CPU支持,這個我會專門寫一個博文。

在沒有華為HarmonyOS NEXT真機情況下,操作本機SQLite數據庫是必須安裝的模擬器。下圖是我在做多層架構(后續會推出架構設計博文,敬請關注(點擊))演示程序時的模擬器截圖:

(二)診斷開發環境

為確保開發環境完備,建議安裝后進行環境診斷,步驟如下:

  1. 方式一(歡迎頁面):打開DevEco Studio,在歡迎頁面點擊“Diagnose”按鈕,啟動診斷;

    注意:Git是源代碼及版本管理工具,用于協作和版本管理,避免和解決代碼沖突,將代碼提交到網上代碼倉庫,個人開發不是必須不影響DevEco Studio使用。但是團隊協作必須使用如SVN 、P4(Perforce)、Git等版本管理工具。
  2. 方式二(工程界面):若已打開工程開發界面,點擊菜單欄的“Help > Diagnostic Tools > Diagnose Development Environment”,啟動診斷(與方式截圖一致);
  3. 診斷項包括電腦配置、網絡連通情況、依賴工具安裝狀態等;
  4. 根據檢測結果和檢查項的描述及修復建議,逐一解決問題。

提示:環境診斷是保障后續開發順利的關鍵步驟,8G內存使用ArkTS/ArkUI開發手機App沒問題,但是在使用模擬器的情況下,經常會提示內存不足1G

(三)啟用中文化插件

由于DevEco Studio 5.1.1 Release屬于6.0.0 Beta1之前的版本,可以手動啟用中文化插件但不是必須,步驟如下:

  1. 打開DevEco Studio,點擊菜單欄的“File > Settings”;
  2. 在彈出的“Settings”窗口中,左側導航欄選擇“Plugins”,切換至“Installed”頁簽;
  3. 在搜索框中輸入“Chinese”,在搜索結果中找到“Chinese(Simplified)”插件;
  4. 點擊插件右側的“Enable”按鈕,啟用該插件;
  5. 點擊“OK”,在彈出的重啟提示彈窗中,點擊“Restart”,重啟DevEco Studio后,中文化設置即可生效。

四、參考文檔

如需更詳細的安裝指導,可訪問華為官方安裝文檔:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-software-install#section137331951241

聲明:本文作者 長江支流 相應內容版權歸原作者所有,如需轉載,請保留完整的內容及出處。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/96795.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/96795.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/96795.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Ambari監控】— API請求邏輯梳理

附錄:完整內容和源代碼下載請參照 https://doc.janettr.com/ 一、前序章節回憶 我們在前面章節拆解了 Collector 的啟動過程,并定位了控制器 TimelineWebServices。 本節聚焦 Collector 對外暴露的 REST 服務,搭建「接口全景圖」。 二、接口…

論文閱讀 2025-9-13 論文閱讀隨心記

隨便記錄一下最近閱讀的幾篇論文 1. Does DINOv3 Set a New Medical Vision Standard? 第一章 動機 (Motivation) 自然圖像領域的成功范式:大型語言模型(LLMs)和視覺基礎模型(如 DINO 系列)證明,通過自監督…

Avalonia 基礎導航實現:從頁面切換到響應式交互全指南

在 Avalonia 開發中,導航功能是構建多頁面應用的核心需求。Avalonia 無需依賴第三方庫,僅通過內置控件與 MVVM 模式即可實現靈活的頁面切換。本文將以 “基礎導航” 為核心,從 ViewModel 與 View 設計、導航邏輯實現,到樣式美化與…

UniApp 分包異步化配置及組件引用解決方案

具體參考微信小程序文檔基礎能力 / 分包加載 / 分包異步化 一、分包頁面組件配置 在 UniApp 的pages.json中,為分包頁面(或主包如 tabbar 頁面)配置異步組件時,需同時設置usingComponents和componentPlaceholder: {&…

系統核心解析:深入操作系統內部機制——進程管理與控制指南(一)【進程/PCB】

???~~~~~~歡迎光臨知星小度博客空間~~~~~~??? ???零星地變得優秀~也能拼湊出星河~??? ???我們一起努力成為更好的自己~??? ???如果這一篇博客對你有幫助~別忘了點贊分享哦~??? ???如果有什么問題可以評論區留言或者私信我哦~??? ??????個人…

微論-神經網絡特征空間的動態聚集,對抗災難性遺忘的新范式

這是一個非常有趣且富有想象力的理論構想。受陀螺儀啟發,我將陀螺儀的“定軸性”與“進動性”原理引入神經網絡的特征空間,探討一種對抗災難性遺忘的新范式。---### **基于陀螺儀原理的神經網絡記憶鞏固理論探討**#### **引言:記憶的流失與穩…

鴻蒙審核問題——折疊屏展開態切換時,輸入框內容丟失

文章目錄背景解決歷程1、無意中發現了眉目2、確定問題原因3、解決辦法4、官方文檔5、總結背景 奇葩的事情年年有啊,今年特別多。這不今天又遇到了一個奇葩的問題。鴻蒙NextAPP上架AppGallery市場,審核拒了,說是折疊屏手機展開態切換時&#…

前后端分離架構中,Node.js的底層實現原理與線程池饑餓問題解析

在VueJava/.NET的前后端分離架構中,Node.js的底層實現原理與線程池饑餓問題解析 一、架構概述:Node.js的定位與角色 在現代Web開發中,Vue.js作為前端框架與Java/.NET后端結合的架構非常流行。在這種架構中,Node.js通常扮演著兩個關…

Django ModelForm:快速構建數據庫表單

Django 中的 forms.ModelForm —— 它是 Django 表單系統和 ORM 的一個“橋梁”,能幫助你快速基于 數據庫模型(Model) 自動生成表單,極大減少重復代碼。1. 什么是 ModelForm 普通 Form (forms.Form):完全手寫字段&…

補 json的作用

:“我開車直接擰鑰匙就能走,為什么還要看儀表盤和用中控臺?”直接點擊“運行”,就像是汽車的自動駕駛模式。它能幫你開起來,但你不知道它走的是哪條路,油門踩多深。使用 launch.json 配置,就像是…

apache詳細講解(apache介紹+apache配置實驗+apache實現https網站)

1.apache HTTP server介紹httpd項目地址:https://httpd.apache.org/ 在Apache2中有三種工作模式,使用者可以根據不同的業務場景來進行選擇(1)prefork模式prefork模式是一種老而穩的模式:一個主進程管理者多個子進程,每個子進程單獨處理用戶請求&#xf…

jajajajajajajava

線程1 線程概念進程:進程指正在內存中運行的程序。進程具有一定的獨立性。線程:線程是進程中的一個執行單元。負責當前進程中程序的執行。一個進程中至少有一個線程。如果一個進程中有多個線程,稱之為多線程程序。java中的線程采用的是搶占式調度,如果線…

虛擬機CentOS里JDK的安裝與環境配置

---本文以JDK17為例---步驟 1:進入/tmp臨時目錄# 進入臨時目錄 cd /tmp步驟 2:下載 Java 17 安裝包wget https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.9%2B9/OpenJDK17U-jdk_x64_linux_hotspot_17.0.9_9.tar.gz步驟 3&am…

mybatis-plus多租戶兼容多字段租戶標識

默認租戶插件處理器的缺陷 在springboot工程中引入mybatis-plus的租戶插件TenantLineInnerInterceptor,能簡化我們的數據隔離操作,例如各類含租戶用戶登錄權限的rest接口中,不需要再根據登錄用戶-set租戶條件-觸發查詢,租戶插件能…

HBase高級特性(布隆過濾器和協處理器)、列族設計、rowkey設計以及熱點問題處理

在闡述HBase高級特性和熱點問題處理前,首先回顧一下HBase的特點:分布式、列存儲、支持實時讀寫、存儲的數據類型都是字節數組byte[],主要用來處理結構化和半結構化數據,底層數據存儲基于hdfs。 同時,HBase和傳統數據庫…

redis sentinel 與 clauster 的區別

Redis Sentinel(哨兵)和Redis Cluster(集群)是Redis提供的兩種不同的高可用和擴展性解決方案,它們的設計目標和適用場景有顯著區別: 1. 核心功能與目標 Redis Sentinel 主要解決主從架構的高可用問題,實現自動故障轉移 監控主從節點狀態,當主節點故障時自動將從節點提…

MySQL數據庫中快速導入大數據sql

1.PwerShell命令頁面導入全表數據庫 -P3310 指定數據庫端口號Get-Content "本地sql文件目錄" | .\mysql -u root -p -P 33102.PwerShell命令頁面導入單表到數據庫 -P3310 指定數據庫端口號Get-Content "本地sql文件目錄" | .\mysql -u root -p -P 3310 數…

消息類型proto的編寫和生成

消息類型proto的編寫和生成 代碼如下: syntax"proto3"; package xypmq;enum ExchangeType {UNKNOWNTYPE0;DIRECT1;FANOUT2;TOPIC3; };enum DeliveryMode {UNKNOWNMODE0;UNDURABLE1;DURABLE2; };message BasicProperties {string id1;DeliveryMode deliver…

Vuetify:構建優雅Vue應用的Material Design組件庫

Vuetify是一個基于Material Design設計規范的Vue.js UI組件庫&#xff0c;它提供了80多個精心設計的組件&#xff0c;幫助開發者快速構建美觀且功能豐富的企業級應用。核心特性1. 完整的Material Design實現// 所有組件遵循Material Design規范 <v-btn color"primary&q…

SpringBoot 注解深剖:@RequestParam 與 @RequestBody 的終極對決,90% 的開發者都踩過這些坑!

在 SpringBoot 開發中&#xff0c;處理 HTTP 請求參數是我們每天都要面對的工作。而RequestParam和RequestBody這兩個注解&#xff0c;就像是我們手中的兩把利劍&#xff0c;既能高效解決問題&#xff0c;用不好也可能 "誤傷" 自己。作為一名資深 Java 開發者&#x…