HarmonyOS ArkTS语言,运行Hello World(一)

news/2025/1/12 18:51:47/

一、下载与安装DevEco Studio

在HarmonyOS应用开发学习之前,需要进行一些准备工作,首先需要完成开发工具DevEco Studio的下载与安装以及环境配置。

进入DevEco Studio下载官网,单击“立即下载”进入下载页面。
在这里插入图片描述
DevEco Studio提供了Windows版本和Mac版本选择,可以根据操作系统选择对应的版本进行下载。

这里以Windows为例进行安装。

下载完成后,双击下载的“deveco-studio-xxxx.exe”,进入DevEco Studio安装向导,在如下界面选择安装路径,默认安装于“C:\Program Files”下,也可以单击“Browse…”指定其他安装路径,然后单击“Next”。

在这里插入图片描述

如下安装选项界面勾选DevEco Studio后,单击“Next”,直至安装完成。

在这里插入图片描述

安装完成后,单击“Finish”完成安装。

在这里插入图片描述

二、配置环境

双击已安装的DevEco Studio快捷方式进入配置页面,IDE会进入配置向导,选择Agree,同意相应的条款,进入配置页。

在这里插入图片描述

进入DevEco Studio配置页面,首先需要进行基础配置,包括Node.js与Ohpm的安装路径设置,选择从华为镜像下载至合适的路径。

在这里插入图片描述

单击’Next’进入SDK配置,设置为合适的路径,

在这里插入图片描述

点击’Next’后会显示’SDK License Agreement’,阅读相关协议后,勾选’Accept’。

在这里插入图片描述

单击‘Next’进入配置预览页,在这里进行配置项的确认。

在这里插入图片描述

确认完成后,单击’Next’,进入下一步。

在这里插入图片描述

等待配置自动下载完成,完成后,单击’Finish’,IDE会进入欢迎页,我们也就成功配置好了开发环境。

在这里插入图片描述

三、创建项目

如果你是首次打开DevEco Studio,那么首先会进入欢迎页。

在这里插入图片描述

在欢迎页中单击Create Project,进入项目创建页面。

在这里插入图片描述

选择‘Application’,然后选择‘Empty Ability’,单击‘Next’进入工程配置页。

在这里插入图片描述

配置页中,详细信息如下:

  • Project name是开发者可以自行设置的项目名称,这里根据自己选择修改为自己项目名称。
  • Bundle name是包名称,默认情况下应用ID也会使用该名称,应用发布时对应的ID需要保持一致。
  • Save location为工程保存路径,建议用户自行设置相应位置。
  • Compile SDK是编译的API版本,这里默认选择API9。
  • Model选择Stage模型,其他保持默认即可。
  • 然后单击“Finish”完成工程创建,等待工程同步完成。

至此项目创建完毕、下节将进行DevEco Studio工具界面的使用及运行Hello World


http://www.ppmy.cn/news/1236890.html

相关文章

由红黑树引出的HashMap扩容机制的思考

红黑树是什么? 三大特点: 根节点是黑色,叶节点是不存储数据的黑色空节点 任何相邻的两个节点不能同时为红色 任意节点到其可到达的节点间包含相同数量的黑色节点 联想:Java HashMap底层红黑树原理 HashMap基于哈希表Map接口实…

快速掌握Pyqt5的三种主窗口

PyQt5是一个强大的跨平台GUI框架,它提供了多种不同类型的主窗口类,以满足不同的应用需求。下面是PyQt5中最常见的几种主窗口类型及其创建方式的简介: 1. QMainWindow QMainWindow是用于创建具有菜单栏、工具栏、状态栏和中心窗口部件&#…

chrome F12 performance 性能分析

本文主要是介绍chrome F12 performance 性能分析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧! 页面加载速度慢,到底是多少秒,瓶颈在哪里? 前端性能工具Chrome performance…

深入ReentrantReadWriteLock(一)

一、为什么要出现读写锁 synchronized和ReentrantLock都是互斥锁。 如果说有一个操作是读多写少的,还要保证线程安全的话。如果采用上述的两种互斥锁,效率方面很定是很低的。 在这种情况下,咱们就可以使用ReentrantReadWriteLock读写锁去实现…

详解Vue中的computed和watch

详解Vue中的computed和watch 前言原理computedcomputed特点computed有几种创建方式应用 WatchWatch有几种创建方式Watch主要内容Watch特性应用场景 computed和Watch区别 前言 在Vue当中,watch和computed都可以实现监听的效果,本文主要是围绕watch和comp…

如何通过类似于Android adb install apk 命令安装三方Harmony Hap包

安装命令 hdc install xxx.hapOpenHarmony设备安装Hap应用的五种方式 https://www.51cto.com/article/762223.htmlhttps://www.51cto.com/article/762223.html DevEco Studio 3.1为例新建个项目,点击File->Project Structure 进入签名页面然后点击Sign in登录华…

Python进行threading多线程编程及高级并发处理机制

threading 模块是 Python 中用于进行多线程编程的标准库之一。通过 threading 模块,你可以创建和管理线程,使得程序能够并发执行多个任务。以下是一些基本的 threading 模块的用法: 1. 创建线程: 使用 threading.Thread 类可以创…

HIVE SQL 判断空值函数

目录 nvl()coalesce() nvl() select nvl(null,2);输出:2 select nvl(,2);输出:‘’ coalesce() select coalesce(null,2);输出:2 select coalesce(,2);输出:‘’ select coalesce(null,null,2);输出:2 *coalesc…