鸿蒙HarmonyOS实战-工具安装和Helloworld案例

这篇具有很好参考价值的文章主要介绍了鸿蒙HarmonyOS实战-工具安装和Helloworld案例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🚀前言

HarmonyOS是华为自主开发的操作系统,它在2020年9月正式发布。它最初被称为鸿蒙OS,后来更名为HarmonyOS。HarmonyOS旨在提供一种可在各种设备上无缝运行的统一操作系统,包括智能手机、平板电脑、智能穿戴设备、智能音箱、车载系统、智能家居设备等等。相比于其他操作系统,HarmonyOS具有更高的安全性、更快的响应速度、更好的用户体验和更强的可扩展性。同时,HarmonyOS还支持多种编程语言和多种开发框架,使开发者更容易地开发应用程序。

HarmonyOS官网:HarmonyOS应用开发官网 - 华为HarmonyOS打造全场景新服务

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

为什么要学习鸿蒙,因为9月底的发布会上,华为终端业务CEO余承东宣布,鸿蒙原生应用全面启动,HarmonyOS NEXT开发者预览版将在2024年第一季度面向开发者开放。针对HarmonyOS NEXT,华为全新开发了独创的鸿蒙内核、大模型加持的原生智能、方舟引擎颠覆性的性能和功耗等。

HarmonyOS NEXT是不在兼容安卓的,随着鸿蒙原生应用全面启动,近期多家互联网公司也发布了多个和鸿蒙有关的岗位。比如,网易更新了高级/资深Android开发工程师岗位,职位要求参与云音乐多端多OS的产品(Android、鸿蒙等)研发迭代。美团发布了鸿蒙高级工程师、鸿蒙基建工程师等多个鸿蒙开发相关岗位。根据脉脉平台,美团鸿蒙基建工程师岗位月薪在4万元到6万元之间。同时,钉钉也发布了鸿蒙开发工程师岗位,月薪在1.5万元到3万元之间。

🚀一、安装DevEcoStudio

🔎1.下载安装包

DevEcoStudio地址:HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

🔎2.安装

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

点击Next,进入安装目录选择页面(不要出现中文或特殊字符),可以走默认路径:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

点击Next,进入安装选项页面,按照如图所示勾选即可:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

点击Next,进入安装页,直接点击Install:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

耐心等待安装完成:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择重启电脑,Finish:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

重启完成后,会在桌面看到DevEco Studio的图标:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

🔎3.配置开发环境

双击启动,进入首次运行的欢迎页面:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择Agree,进入配置导入页面,选择不导入任何配置:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。这里有几点注意事项:

  • 如果电脑上已经有Node.js,但是版本不一致,建议选择让工具重新安装

  • 如果电脑上已经有Node.js,并且版本一致,可以选择Local,指定node目录即可

  • 如果电脑上对Node.js做了一些特殊的options配置,建议先移除

  • 配置目录中不要出现中文、特殊字符,建议用默认路径

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择Next后,进入HarmonyOS的SDK安装目录选择页面,同样注意不要出现中文和特殊字符,建议走默认路径:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择Next后,进入协议页面,全部选择Accept:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择Next后,进入SDK确认信息页面:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

直接点击Next安装即可。

具体如果有错误官方文档有更详细说明:文档中心

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

🚀二、helloworld案例

🔎1.helloworld

开发鸿蒙应用,需要先创建一个Project:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

然后进入创建应用页面,选择应用模板中的Empty Ability模板:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

填写项目信息,其中Project name、Bundle name、Save location都可以自定义:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

点击Finish完成创建。

最终开发界面如图

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

🔎2.应用预览

创建好的应用中已经有了基础代码,我们以后开发后可以直接在工具中预览页面样式。如图:点击右侧的previewer选项卡,即可看到预览效果:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

3.安装模拟器我们也可以利用设备模拟器来查看更真实的效果。不过需要先配置模拟器。首先,选择主菜单中的Tools,找到其中的Device Manager,即设备管理:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

设备可以是远端设备,也可以是本地设备,我们以本地设备为例。默认本地没有任何设备,选择install来安装一个:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

首次点击时,会弹出一个窗口,下载必要的SDK依赖:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

等待一段时间的下载之后,选择Finish。进入创建模拟器页面,选择New Emulator:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

添加手机模拟器:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

选择api9版本,不过需要注意,首次进入此页面,需要下载手机设备需要的系统,大概2.2G,需要耐心等待:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

下载完成后,才可以选中,然后点击Next,进入下一步:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

创建完成后,在设备列表中会出现一个本地设备,点击后面的运行按钮即可启动设备模拟器:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

启动后如图所示:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

然后,在应用启动位置选择刚刚添加的模拟器:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

点击启动,可以将应用部署到模拟器:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

效果与预览类似:

鸿蒙HarmonyOS实战-工具安装和Helloworld案例,harmonyos,华为

文章转载自:蜀道山QAQ

原文链接:https://www.cnblogs.com/shudaoshan/p/17966589

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构文章来源地址https://www.toymoban.com/news/detail-798934.html

到了这里,关于鸿蒙HarmonyOS实战-工具安装和Helloworld案例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 鸿蒙HarmonyOS开发实战—多媒体开发(音频开发 一)

    鸿蒙HarmonyOS开发实战—多媒体开发(音频开发 一)

    HarmonyOS音频模块支持音频业务的开发,提供音频相关的功能,主要包括音频播放、音频采集、音量管理和短音播放等。 基本概念 采样 采样是指将连续时域上的模拟信号按照一定的时间间隔采样,获取到离散时域上离散信号的过程。 采样率 采样率为每秒从连续信号中提取并

    2024年01月24日
    浏览(17)
  • HarmonyOS Next 自定义安全键盘案例_鸿蒙next 自定义键盘(1)

    HarmonyOS Next 自定义安全键盘案例_鸿蒙next 自定义键盘(1)

    // 切换大写字母键盘 this.curKeyboardType = EKeyboardType.UPPERCASE; this.items = upperCaseKeyData; } else { // 切换小写字母键盘 this.curKeyboardType = EKeyboardType.LOWERCASE; this.items = lowerCaseKeyData; } break; // 切换特殊字符键盘 case EKeyType.SPECIAL: if (this.curKeyboardType !== EKeyboardType.SPECIAL) { this.curKeyboardType =

    2024年04月17日
    浏览(12)
  • 『牛角书』HarmonyOS鸿蒙实战 开发一个简单聊天助手APP

    『牛角书』HarmonyOS鸿蒙实战 开发一个简单聊天助手APP

    我是通过b站上面老师的讲解,跟着老师编写了一个简单聊天助手app,简答实用,对于刚开始接触鸿蒙的我们来说很有帮助。 所用软件为DevEco Studio,点击Create HarmonyOS Project,这里选择了第一个空的项目,点击next会跳至下一个页面。 这里是项目的名称,因为是一个demo,就没有

    2024年02月12日
    浏览(10)
  • 鸿蒙HarmonyOS实战-Stage模型(应用上下文Context)

    鸿蒙HarmonyOS实战-Stage模型(应用上下文Context)

    应用上下文(Context)是应用程序的全局信息的接口。它是一个抽象类,提供了访问应用程序环境的方法和资源的方法。应用上下文可以用于获取应用程序的资源、启动Activity、发送广播等。每个应用程序都有一个应用上下文对象,它在整个应用程序的生命周期内都是唯一的。

    2024年02月20日
    浏览(13)
  • 鸿蒙HarmonyOS实战-ArkUI事件(键鼠事件)_ark ui 点击事件

    鸿蒙HarmonyOS实战-ArkUI事件(键鼠事件)_ark ui 点击事件

    .onMouse((event: MouseEvent) = { event.stopPropagation(); // 在Button的onMouse事件中设置阻止冒泡 this.buttonText = ‘Button onMouse:n’ + ‘’ + \\\'button = ’ + event.button + ‘n’ + \\\'action = ’ + event.action + ‘n’ + ‘x,y = (’ + event.x + ‘,’ + event.y + ‘)’ + ‘n’ + ‘screenXY=(’ + event.screenX + ‘,’ + eve

    2024年04月16日
    浏览(17)
  • 课程分享:鸿蒙HarmonyOS系统及物联网开发实战课程(附课程视频及源码下载)

    课程分享:鸿蒙HarmonyOS系统及物联网开发实战课程(附课程视频及源码下载)

    课程名称: 鸿蒙HarmonyOS系统及物联网开发实战课程 课程介绍: HarmonyOS 是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS 提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、

    2024年02月06日
    浏览(11)
  • HarmonyOS 实战开发案例-仿抖音短视频应用

    HarmonyOS 实战开发案例-仿抖音短视频应用

    前段时间看到一篇文章,但是没有源码,是一个仿写抖音的文章,最近也在看这块,顺便写个简单的短视频小应用。 技术点拆分 1、http请求数据; 2、measure计算文本宽度; 3、video播放视频; 4、onTouch上滑/下拉切换视频; 5、List实现滚动加载; 效果展示 http请求数据 通过对

    2024年02月22日
    浏览(52)
  • 纯鸿蒙!华为HarmonyOS NEXT不再兼容安卓应用,无法安装Apk文件

    纯鸿蒙!华为HarmonyOS NEXT不再兼容安卓应用,无法安装Apk文件

            8月7日消息,近日,华为举行2023年华为开发者大会(HDC.Together)上,除了发布HarmonyOS 4、全新升级的鸿蒙开发套件外,华为还带来了HarmonyOS NEXT开发者预览版。 据了解,HarmonyOS NEXT开发者预览版8月面向合作企业开发者开放,2024年第一季度面向所有开发者开放。  

    2024年02月09日
    浏览(14)
  • ArkUI框架之声明式 UI 条件渲染&声明周期以及案例美化实战运用【OpenHarmony/HarmonyOS】

    1.1.1 用户名位数判断 实现用户名位数判断可以直接在build方法函数里进行写if语句的条件判断。 我们把用户名改到超出五位查看效果如下:

    2024年02月06日
    浏览(14)
  • 华为鸿蒙P60(art)系列,Mate X3安装谷歌服务框架,安装Google谷歌Play商店,harmonyos3.1

    华为鸿蒙P60(art)系列,Mate X3安装谷歌服务框架,安装Google谷歌Play商店,harmonyos3.1

    华为全新手机P60(art)系列,折叠屏Mate X3开始发售了,搭载最新的鸿蒙harmonyOS3.1系统,那么很多朋友需要安装谷歌服务框架Google Play商店,想知道是不是支持安装框架谷歌,如何安装谷歌服务框架?谢天谢地!恭喜大家华为有一个非常重要的权限没有锁闭,这个权限可以帮助用户安装上

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包