华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程
作者:微笑涛声 发布时间:2022-09-14 05:04:23
简单介绍华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用
据说12月份鸿蒙系统会推出手机的SDK哦,作为一名普通的开发者,表示非常期待。
一、HUAWEI DevEco Studio 介绍
HUAWEI DevEco Studio 是华为消费者业务为开发者提供的集成开发环境(IDE),旨在帮助开发者快捷、方便、高效地使用华为EMUI开放能力。
HUAWEI DevEco Studio除具备工程管理、代码编辑、编译构建、调试仿真等基础功能外,还提供了提供远程真机调试、APP云测试等特色服务。同时,汇聚了HiAI、互联互通、多媒体、安全服务等EMUI开放能力,提供AI模型、迁移学习、MDM等转换工具,HiCar、平行视界、华为UI控件布局等开发模板。
1、HUAWEI DevEco Studio软件的下载
可以访问华为HarmonyOS 应用开发网站进行下载开发工具:HarmonyOS 应用开发网站
2、查看开发文档
HUAWEI DevEco Studio类似Android studio,对于有过Android开发经历的人来说,很容易上手,但是如果没有Android开发经历,推荐看开发文档。
3、软件下载以后是一个可执行文件(.exe文件)
二、HUAWEI DevEco Studio的安装
1、双击安装包,进入安装程序界面,点击下一步。
2、选择安装路径,建议安装在C盘以外的位置。点击下一步。
3、我习惯3个全部勾选,点击下一步。
4、点击安装。
5、选择现在重启电脑,点击完成。
6、电脑重启以后,软件安装完成,打开软件,因为是第一次使用这个软件,点击第二项。
7、勾选我接受,点击下一步。
8、这里会下载SDK,位置默认即可,点击完成。
9、可以看到下载完成,点击完成。
10、现在就安装完成了,可以看到软件目录界面。
11、点击help————about,查看软件版本信息。
三、使用DevEco Studio新建项目
1、点击新建项目,选择新建TV和空项目。
2、这里选择项目名、包名和项目的存放路径,也可以默认。
3、第一次进入到项目以后,会自动下载gradle,等待下载完成,项目会自动进行编译构建。
4、项目编译没有问题以后,进行模拟器的下载。点击Tools——HVD-manager。
5、由于第一次使用开发工具,会跳转到网页进行实名认证,这里点击OK即可。
6、这里使用华为手机的设置里面的账号进行扫码登录即可。注意:这里是华为账号,不是华为云账号。
7、我选择的是个人实名认证,如果是企业,也可以选择企业认证。
8、这里我推荐银行卡认证,很快就通过了审核。
9、可以看到实名认证成功。
10、可以点击管理中心,查看控制台。
11、回到DevEco Studio,发现有一个弹窗,点击接受。
12、现在发现已经有可以使用的模拟器了。
13、打开TV的模拟器。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VQYdw9Bz-1600090305445)(https://www.cztcms.cn/wp-content/uploads/2020/09/deveco24.png)]
14、查看代码,在中文系统下应该输出显示:你好,世界!
15、点击运行项目,看到显示效果。
四、总结
本来准备把鸿蒙系统的来源去脉都介绍一遍,但是由于在实习,白天要上班,所以只能晚上写博客。暂时先写一篇DevEco Studio应用开发工具的介绍,后续会写鸿蒙系统的整体介绍。 作为一名技术发烧友,真的非常期待HarmonyOS 2.0的手机SDK。希望到时候能成为第一批测试者。
来源:https://blog.csdn.net/weixin_42343931/article/details/108588648


猜你喜欢
- 前言接着我上一章:Java Fluent Mybatis 项目工程化与常规操作详解流程篇 下上一章我把项目做了一部分工程化包装,主要还是想要
- 方法一:简单的方法就是改变picturebox 控件的borderstyle样式 currentSelectPicBox.Bord
- 我就废话不多说了,大家还是直接看代码吧~using UnityEngine;using System.Collections; public
- 前言在之前的Spring Boot基础教程系列中,已经通过《Spring Boot中使用@Async实现异步调用》一文介绍过如何使用@Asy
- java中引用数据类型有哪些Java中有俩种数据类型,其中主要有8中基本数据类型和引用数据类型,除了8中基本数据类型以外都是引用数据类型,8
- 前言:2022年Java将有什么新的特性和改进,我相信很多Java开发者都想知道。结合Java语言架构师布莱恩·格茨(
- 一、简介这是画板系列的第一篇,一步步开始,从简单的画板,到功能稍微齐全一点的画板,例如基本画笔、橡皮擦、背景、文字、撤销、反撤销、保存等这篇
- springboot连接sqllite的坑2021-01-04 13:54:14.178 SvUSService [main] ERROR
- java里有数字long来表示大的整数,如果两个数字的范围超过了long,要做加法算法怎么做呢?这个问题在面试中经常碰到,如果之前没有经历的
- C语言数据结构实现银行模拟实现代码:#include <stdio.h> #include <stdlib.h> #
- Session具有以下特点: (1)Session中的数据保存在服务器端; (2)Session中可以保存任意类型的数据; (2)Sessi
- SpringBoot自定义 * 和跨域配置冲突技术栈vue-cli3,springboot 2.3.2.RELEASE问题引出在做毕业设计过
- C#是一种编译型的语言,程序执行,首先要经过编译器编译,如何让C#像一种脚本一样,在要执行的时候,进行编译,这里,我们可以用Microsof
- 本文实例讲述了Java中缀表达式转后缀表达式实现方法。分享给大家供大家参考,具体如下:本文先给出思路与方法,最后将给出完整代码项目实战:ht
- 本篇文章主要介绍了java自动生成编号的实现,分享给大家,具体如下/** * 自动生成编号格式:yyMM+四位流水号 */ @Reques
- 在学习安卓的最初过程中我们学的都是最基本的一个活动,只有一个活动的应用也太简单了吧,没错我们的最求应该更高点,不管你创建多少个活动,接下里我
- 前言上一篇已经对线程池的创建进行了分析,了解线程池既有预设的模板,也提供多种参数支撑灵活的定制。本文将会围绕线程池的生命周期,分析线程池执行
- 实现功能权限校验的功能有多种方法,其一使用 * 拦截请求,其二是使用AOP抛异常。 首先用 * 实现未登录时跳转到登录界面的功能。注意这里没
- Java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 IO 模型的封装。程序员在使用这些 API 的时候,不需
- java多线程的同步方法实例代码先看一个段有关银行存钱的代码:class Bank { private int su