【鸿蒙】安装DevEco Studio运行HarmonyOS第一个APP(小白必看)

2024-01-05 00:28

本文主要是介绍【鸿蒙】安装DevEco Studio运行HarmonyOS第一个APP(小白必看),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 一、DevEco Studio是什么?
  • 二、DevEco Studio安装运行
    • 1. 下载DevEco Studio
    • 2. 安装DevEco Studio
    • 3. 启动DevEco Studio
    • 4. 运行APP
    • 5. 修改代码
  • 三、DevEco Studio调试注意事项
  • 总结


前言

鸿蒙OS是华为公司开发的一款基于微内核、耗时10年、4000多名研发人员投入开发、面向5G物联网 、面向全场景的分布式操作系统。鸿蒙的英文名是HarmonyOS,意为和谐。 这个新的操作系统将打通手机、电脑、平板、电视、工业自动化控制、无人驾驶 、车机设备、智能穿戴统一成一个操作系统,并且该系统是面向下一代技术而设计的,能兼容全部安卓应用的所有Web应用。

HarmonyOS提供一系列构建全场景应用的完整平台工具链与生态体系:分布式应用框架能够将复杂的设备间协同封装成简单接口,实现跨设备应用协同。开发者只需要关注业务逻辑,减少代码和复杂度;分布式应用框架SDK/API开发者Beta版已经同步上线,分步骤提供13000多个API,支持开发大屏、手表、车机等应用。

有机构预测,华为自主研发的鸿蒙系统(HarmonyOS)将在今年(2024年)超越苹果iOS,成为中国市场继谷歌安卓之后的第二大操作系统。

HarmonyOS 即将独立运行,尽快学习拥抱 HarmonyOS 将成为coder的新选择!


一、DevEco Studio是什么?

为了建立鸿蒙生态,华为推出了一系列工具及教程,方便开发者学习使用。HUAWEI DevEco Studio 就是鸿蒙的开发工具。

DevEco Studio 面向全场景多设备,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真,全方位的质量与安全保障。

DevEco Studio 3.1配套支持HarmonyOS 3.1版本及以上的应用及服务开发,提供了代码智能编辑、低代码开发、双向预览等功能,以及轻量构建工具DevEco Hvigor 、本地模拟器,持续提升应用及服务开发效率。

二、DevEco Studio安装运行

1. 下载DevEco Studio

https://developer.huawei.com/consumer/cn/deveco-studio/
在这里插入图片描述
这里笔者下载Windows版本。

2. 安装DevEco Studio

在这里插入图片描述

下载后解压,按照默认步骤安装。这里需要进行一些设置,初次需要安装Node.js以及open鸿蒙ophm,建议安装在D盘。在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 启动DevEco Studio

在这里插入图片描述

创建新工程
在这里插入图片描述

就让我们从Hello World 开始
在这里插入图片描述

4. 运行APP

运行前需要先添加模拟器,选择Device Manager
在这里插入图片描述
点install,下载模拟器。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加设备,就先添个手机吧
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运行模拟器,妥妥一部新手机
在这里插入图片描述

5. 修改代码

修改"Hello World",修改背景色等。
在这里插入图片描述
按Shift+F10即可查看运行效果。
在这里插入图片描述

三、DevEco Studio调试注意事项

在第一运行代码的时候,由于模拟器还未完全启动完毕,导致编译完成运行时报如下错误。

ERROR_GET_BUNDLE_INSTALLER_FAILEDError while Deploying HAP

意思是:部署HAP时出错。网上查了一会儿,结果就是等等就好。

其实,等模拟器出现手机界面,再编译运行就OK啦!


总结

华为为鸿蒙OS倾注了心血,并推出免费的学习课程:HarmonyOS 第一课

通过循序渐进的学习路径,无经验和有经验的开发者都可以轻松掌握ArkTS语言声明式开发范式,体验更简洁、更友好的HarmonyOS应用开发旅程。感兴趣的小伙伴赶快移步:

https://developer.harmonyos.com/cn/documentation/teaching-video/

本文虽简单,只希望更多人可快速加入鸿蒙开发之路,共同撑起鸿蒙的生态!

这篇关于【鸿蒙】安装DevEco Studio运行HarmonyOS第一个APP(小白必看)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/571068

相关文章

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修

pip无法安装osgeo失败的问题解决

《pip无法安装osgeo失败的问题解决》本文主要介绍了pip无法安装osgeo失败的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 进入官方提供的扩展包下载网站寻找版本适配的whl文件注意:要选择cp(python版本)和你py

Java终止正在运行的线程的三种方法

《Java终止正在运行的线程的三种方法》停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作,停止一个线程可以用Thread.stop()方法,但最好不要用它,本文给大家介绍了... 目录前言1. 停止不了的线程2. 判断线程是否停止状态3. 能停止的线程–异常法4. 在沉睡中停止5

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式