前言
上一篇,我们把编译和烧录环境都搭建好了,这一篇我们来初探一下鸿蒙OS的应用开发流程。
环境准备
距我们上次搭建环境有段时间了,先来更新一下开发工具和相关开源代码。
1. 更新 DevEco Device Tools
在 vscode
里 扩展
-> 从VSIX安装...
-> 选择DevEcoDeviceTool-1.0.1.vsix
![](https://img-blog.csdnimg.cn/img_convert/4b5dc36d1918788ee25636a3aec70117.png)
2. 同步代码仓
cd ~/harmony/openharmony
repo sync -c
![](https://img-blog.csdnimg.cn/img_convert/c921e03b053251b33953e009cf16503c.png)
3. 下载开发工具
mkdir -p ~/developtools && cd ~/developtools
URL_PREFIX=https://repo.huaweicloud.com/harmonyos/develop_tools/
wget $URL_PREFIX/hapsigntoolv2.jar
wget $URL_PREFIX/hmos_app_packing_tool.jar
下载应用打包和签名工具。
第一个程序
1. 创建程序目录
在源码 applications\sample
目录下,我们新建一个 myApp
目录放置新增代码。
2. 创建主程序
新建主程序 my_first_app.c
,简单打印一个Hello World
。
#include <stdio.h>
#include "los_sample.h"
int main(int argc, char **argv)
{
printf("\n************************************************\n");
printf("\n\t\t