【鸿蒙培训】第一天环境安装

目录标题

安装DevEco Studio 【IDE】

1・解压 devecostudio-windows-4.1.3.500.zip

2・执行 deveco-studio-4.1.3.500.exe 安装IDE。

配置开发环境

1・运行DevEco Studio,首次选择Do not import settings

2・安装Node.js。选择下载源和存储路径即可,后续其自行下载安装。

3・在SDK Setup界面,选择一个空目录来存放HarmonyOS SDK

4・等Node.js配置完成后,单击Finish,界面会进入到DevEco Studio欢迎页。

5・诊断开发环境,看看是否都OK

配置离线SDK

1・本地Sdk解压,然后把devecostudio-windows-4.1.3.500\sdk\WinSDK下内容复制到本地Sdk路径D:\ITSoftware\Huawei\Sdk

2・DevEco Studio欢迎页 > Customize > All settings... > SDK > HarmonyOS页签,Location路径设置为解压SDK时所选的路径。

创建工程

1・Create Project

2・选择Empty Ability模板

3・填写工程相关信息,Compile SDK选择为"4.1.0(API 11)"

配置离线插件 hvigor

1・devecostudio-windows-4.1.3.500\dependencies 下内容复制到 D:\ITSoftware\Huawei\DevEcoStudioProjects\MyApplication\dependencies

2・修改hvigor目录下的hvigor-config.json5文件,修改hvigorVersiondependencies 配置信息改为相对路径。

yaml 复制代码
{ 
  "hvigorVersion": "file:../dependencies/hvigor-4.0.2.tgz", 
  "dependencies": { 
    "@ohos/hvigor-ohos-plugin": "file:../dependencies/hvigor-ohos-plugin-4.0.2.tgz", 
  } 
}

3・Build > Build Hap(s)/APP(s) > Build Hap(s)

配置模拟器

1・开启Hyper-V虚拟化支持:控制面板 > 程序 > 程序与功能 > 启用或关闭Winodows功能 > 勾选 Hyper-vWindows虚拟机监控程序平台虚拟机平台

2・解压 HarmonyOS Emulator-windows4.1.3.608.zip

3・Emulator.zip 解压到本地SDK目录 D:\ITSoftware\Huawei\Sdk\emulator

4・phone_x86.zip,解压到本地SDK目录 D:\ITSoftware\Huawei\Sdk\system-image\HarmonyOS-NEXT-DP2\phone_x86

5・device-mgmt-0.0.0.1-SNAPSHOT.jar 复制到 D:\ITSoftware\Huawei\DevEco Studio\plugins\harmony\lib

6・Tools > Device Manager → Sign in→ 首次开发者认证一下,用银行卡很快 → New Emulator

7・

模拟器执行代码

1・先启动模拟器

2・DevEco Studio的 Devices框 选中启动的模拟器

3・DevEco Studio的 Run > Run'模块名称'

相关推荐
AI_零食6 小时前
鸿蒙PC Electron跨平台应用开发:24时区时间表应用详解
前端·华为·electron·开源·harmonyos·鸿蒙
提子拌饭13310 小时前
爆发效果技术——基于鸿蒙PC Electron框架实现
华为·架构·electron·开源·harmonyos·鸿蒙·鸿蒙系统
坚果派·白晓明10 小时前
鸿蒙PC三方库使用:使用 AtomCode + Skills 自动完成鸿蒙化三方库spdlog集成
c++·华为·ai编程·harmonyos·skills·atomcode·c/c++三方库
再见65810 小时前
【鸿蒙实战】从零开发「随机决策器」——选择困难症终结者
华为·harmonyos
国霄10 小时前
从编译产物看懂 ArkUI V2 `@BuilderParam` 的反应式陷阱
harmonyos
再见65815 小时前
鸿蒙Next实战开发(四):个人中心与系统设置页面开发
华为·harmonyos
坚果派·白晓明16 小时前
[鸿蒙PC三方库移植适配] 使用 AtomCode + Skills 自动完成spdlog鸿蒙化适配
c++·华为·ai编程·harmonyos·skills·atomcode
不爱学英文的码字机器16 小时前
[鸿蒙PC命令行移植适配]移植rust三方库sd到鸿蒙PC的完整实践
华为·rust·harmonyos
烛衔溟16 小时前
HarmonyOS 基础 UI 构建 —— 组件、布局与沉浸式效果
ui·华为·harmonyos
不爱吃糖的程序媛17 小时前
React Native 三方库 react-native-share 的 HarmonyOS 适配实战
react native·react.js·harmonyos