概述:
本文主要介绍如何在windows下搭建应用开发环境,并在扬帆系列“竞”OpenHarmony开发板实现第一个应用“Hello word”
主要开发环境:
电脑系统:Windows 11
应用开发软件:deveco-studio-3.0.0.993
开发板:软通动力扬帆系列“竞”OpenHarmony开发板(RK3568)
1.DevEco Studio应用开发工具下载
最新版本的DevEco Studio可以从以下地址下载
https://developer.harmonyos.com/cn/develop/deveco-studio#download
目前下载到最新的版本devecostudio-windows-tool-3.0.0.993,此版本已经适用HarmonyOS和OpenHarmony应用及服务开发。
具体版本说明可以见
https://developer.harmonyos.com/cn/docs/documentation/doc-releases/release_notes-0000001057597449
2.DevEco Studio安装步骤
如果你以前安装过,想要比较彻底的重新安装,可以先删除以下目录中的sdk 目录
C:\Users\(你的用户名目录)\AppData\Local\Huawei
C:\Users\(你的用户名目录)\AppData\Local\HarmonyOS
C:\Users\(你的用户名目录)\AppData\Local\OpenHarmony
下载后解压devecostudio-windows-tool-3.0.0.993.zip双击deveco-studio-3.0.0.993.exe进行安装。安装截图如下
2.1 欢迎向导
安装欢迎向导,直接Next即可

2.2 安装路径
建议默认安装,点击Next

2.3 安装选项
按需选择,此次我将三个多选上后点击Next

2.4 开始菜单中位置
默认即可,点击Next

2.5 开始安装
视电脑配置,不需要太长时间

2.6 安装完成
安装完成,建议重启一下

3.安装Openharmony SDK及新建工程
安装完成后找到DevEco Studio 3.0.0.993图标并打开

3.1 用户协议
点击Agree继续使用

3.2 导入配置
没有保存之前的配置,默认Do not import settings,点击ok继续

3.3 修改npm源
此次会修改npm 源为华为源,加快下载速度,点击start using DevEco Studio继续

3.4 选择SDK 安装路径
建议默认, OpenHarmony SDK为必选,自行视情况是否安装HarmonyOSD,个人也有选上。

3.5 确认SDK 配置
没有疑问,点击next,需要重新确认点击previous

3.6 SDK用户协议
需要将选择的SDK多选Accept才能点击next


3.7 开始下载SDK
时间看个人网速,如果失败可以后面重新进settings配置重试。

3.8 下载完成
下载完成后点击Finish,

进入新建工程引导界面
3.9 工程引导界面
可以在页面中新建工程、打开已有工程、从Git上获取工程、及导入案例

3.10 新建Openharmony工程
点击create project->OpenHarmony->Empty Ability后选择next

进入工程配置页面

3.11 配置工程信息
参考信息配置如下,选择最新的SDK9,点击Finish,

会再次提醒下载SDK9点击configure now 开始下载SDK9

等待下载完成,

下载完成,点击Finish

3.12 等待工程初始化
会进行一些npm包的获取,视网络情况一般很快即可完成。

npm完成信息

3.13 将杨帆开发板连接到电脑
如图所示为杨帆开发板OTG(USB3.0)接口,通过配套的公对公USB3.0线将此接口连接到电脑。

连接正常会在如下红框位置显示设备信息

3.14 对HAP进行签名
进入File->Project Structure->Signing Configs->选择Automatically generate signature进行签名。

3.15 运行Hello Word
修改stings为自己想要显示的字符串如“Hello YangFan-J”点击右上角绿色三角形运行

`
运行成功
