HarmonyOS开发工具DevEco Studio的下载和安装

一、DevEco Studio概述

一、下载安装鸿蒙应用开发工具DevEco Studio

开发鸿蒙应用可以从鸿蒙系统上运行第一个程序Hello World开始。

为了得到这个Hello World,你需要得到这个Hello World的源代码,源代码是用人比较容易看得懂的计算机编程语言规范写的小作文。编程语言就相当于你使用的中文类似,你写的小作文就是源代码,源代码是写给人看的。但是计算机是不懂看这些源代码的,需要借助一个工具把源代码翻译成机器能理解的机器代码,也就是计算机能执行的01机器代码。计算机怎么只能执行01代码这就涉及比较深的知识了,就不细讲了,不用理解也不影响写小作文。

能把鸿蒙应用程序的源代码转成手机能运行的机器代码用到的工具是DevEco Studio。

DevEco Studio你可以从以下地址获得:可点击这里查看获取鸿蒙系统资料方式 (qq.com)

2、运行安装程序

1:点击“Next”执行下一步

根据你电脑的系统选择下载,下面以Windows电脑为例,选择下载第一个devecostudio-windows-3.1.0.501.zip文件。下载后解压运行安装。

2:在此页面中先选择安装目录,然后选择“Next”下一步

3:在此页面选择需要的内容,建议勾选添加环境变量,把开发工具的bin目录添加到path变量中,点击“Next”下一步,选择安装目录,我把它改到D盘

4:在此页面中点击“Install”开始安装,之后把所有选项都选上 Next继续

5:等待安装完成,最后一步默认 Install安装

6:重启系统或稍后重启,点击“Finish”

到这里点Finish就已经安装完成了,为了保险起见,重启一下电脑让配置能生效。不出意外,电脑桌面应该有DevEco Studio程序图标

首次运行同意协议就开启鸿蒙应用开发之旅了

如果你对HarmonyOS底层的技术感兴趣,想了解或者想对HarmonyOS做贡献,当然,如果想更进一步,做一款属于自己的操作系统:可点击这里查看获取鸿蒙系统资料方式 (qq.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/205177.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

熟悉ElasticSearch 集群中搜索数据的过程吗?

当然可以!ElasticSearch是一个流行的开源搜索和分析引擎,用于在大型分布式系统中存储、搜索和分析数据。在ElasticSearch集群中搜索数据的过程通常涉及以下几个步骤: 连接到集群:首先,你需要连接到你的ElasticSearch集…

leetcode做题笔记1466. 重新规划路线

n 座城市,从 0 到 n-1 编号,其间共有 n-1 条路线。因此,要想在两座不同城市之间旅行只有唯一一条路线可供选择(路线网形成一颗树)。去年,交通运输部决定重新规划路线,以改变交通拥堵的状况。 路…

排序:直接选择排序

直接选择排序: 本质: 直接选择排序的本质就是在数组中进行遍历挑选出最大的元素,讲最大的元素放到对应的位置后,再次选出次大的位置,而后又放到对应的位置..........................直到数组成为一个有序序列。 优…

PKCS#11及其在车联网中的应用

PKCS#11,全称为Public Key Cryptography Standard #11,是一种密码学标准,定义了一个通用的API(应用程序接口)来访问安全设备,如硬件安全模块(HSM)和智能卡。 PKCS#11标准由RSA Labo…

Leetcode刷题笔记题解(C++):LCR 121. 寻找目标值 - 二维数组

思路:从左小角或者右上角开始遍历,假设右上角开始遍历,如果当前值大于目标值则列-1;如果当前值小于目标值则行1,以此遍历来查找目标值;注意col和row的选取 class Solution { public:bool findTargetIn2DPl…

异常检测 | 基于孤立森林(Isolation Forest)的数据异常数据检测(结合t-SNE降维可视化)

异常检测 | MATLAB实现基于孤立森林的数据异常检测 目录 异常检测 | MATLAB实现基于孤立森林的数据异常检测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 Matlab实现基于孤立森林(Isolation Forest)的数据异常数据检测可视化(完整源码和数据) 基于孤立森林(…

状态机的练习:按键控制led灯

设计思路: 三个按键控制led输出。 三个按键经过滤波(消抖),产生三个按键标志信号。 三个led数据的产生模块(流水,跑马,闪烁模块),分别产生led信号。 这六路信号(三路按键信号&am…

SpringBoot 注入RedisTemplat 启动报错

需求 因为需要限制部门内多个人员同一时间操作同一批客户的需求,考虑下决定用Redis滑动窗口实现自过期以及并发校验。 问题 新建了个Redis工具类封装RedisTemplat 操作,到启动时却发现无法正常启动,报错注入错误。 The injection point has…

Vue登陆失效\未登陆跳转页面,在登陆后回到当时页面

场景: 直接提供某个页面路径带了很多参数,然后退回到登陆页面,再登陆就回到该页面。 场景一: 登录过期后回到登陆页; let num 0 service.interceptors.response.use((response) > {const res response.data;…

SpringBoot集成系列--ElasticJob

文章目录 一、集成步骤1、添加 ElasticJob 的依赖2、配置 ElasticJob3、定义Job 二、ElasticJob-UI三、Elastic-Job分片理解四、原理 一、集成步骤 1、添加 ElasticJob 的依赖 引入相关依赖到pom.xml <!-- Elastic-Job --> <dependency><groupId>org.apac…

前端小技巧: 实现一个比较两个对象是否相等的方法

思路 实现两个对象的深度比较&#xff0c;模拟 lodash.isEqual() 写出一个简单的方案地址不一样&#xff0c;属性一样&#xff0c;判定相等 要求 基于以下示例&#xff0c;来判定是否相等 // obj1 和 job2 完全一致 const obj1 {a:10, b: {x: 100, y&#xff1a; 200}}; c…

Liunx Centos 防火墙操作

liunx centos 防火墙 查看防火墙状态 systemctl status firewalld查看已经开放的端口 firewall-cmd --list-ports添加端口3306 firewall-cmd --zonepublic --add-port3306/tcp --permanent重启防火墙 firewall-cmd --reload数据库开放账号可以外网登陆 mysql -u root -p …

剑指 Offer(第2版)面试题 27:二叉树的镜像

剑指 Offer&#xff08;第2版&#xff09;面试题 27&#xff1a;二叉树的镜像 剑指 Offer&#xff08;第2版&#xff09;面试题 27&#xff1a;二叉树的镜像解法1&#xff1a;递归 剑指 Offer&#xff08;第2版&#xff09;面试题 27&#xff1a;二叉树的镜像 题目来源&#x…

JavaSE语法之五:数组的定义与使用(超详解!!!)

文章目录 一、数组的概念1. 什么是数组2. 数组的创建及初始化3. 数组的使用3.1 数组中元素的访问3.2 遍历数组 二、数组是引用类型1. 初始JVM的内存分布2. 基本类型变量与引用变量的区别3. 引用变量4. 认识null 三、数组的应用场景1. 保存数据2. 作为函数的参数2.1 参数传基本类…

Cheat Engine修改器检测方案

在游戏安全对抗过程中&#xff0c;有不少外挂的实现基于对游戏内存模块进行修改&#xff0c;这类外挂通常会使用「内存修改器」。 据FairGuard游戏安全数据统计&#xff0c;在游戏面临的众多安全风险中&#xff0c;修改器的占比高达16% 。如此高的占比&#xff0c;修改器的危害…

血糖仪_智能便携式血糖检测仪定制_基于联发科MTK8788血糖仪方案

糖尿病早期通常没有明显的症状&#xff0c;因此很难自己意识到自己已经进入高血糖状态。而且&#xff0c;到医院进行检查需要挂号、门诊和排队等步骤&#xff0c;不仅费时费力&#xff0c;对于父母来说&#xff0c;频繁去医院检查是不现实的&#xff0c;也不舍得这样做。因此&a…

MySql数据库优化的八种方式

本文通过8个方法优化Mysql数据库&#xff1a;创建索引、复合索引、索引不会包含有NULL值的列、使用短索引、排序的索引问题、like语句操作、不要在列上进行运算、不使用NOT IN和<>操作。 1、创建索引 对于查询占主要的应用来说&#xff0c;索引显得尤为重要。很多时候性…

maven-assembly-plugin 自定义打包

我想把input文件夹给打包进去 pom文件 <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId><executions><execution><!-- 配置执行器 --><i…

将jpg图片和txt标签文件重新命名

处理文件夹里面jpg图片的名字 将文件夹里面的jpg图片重新命名 import osdirectory C:\\Users\\23608\\Desktop\\Luli_work\\data\\fanStudent\\dataset i 1 for file in os.listdir(directory):if file.endswith(.jpg):old_name os.path.basename(file).split(.)[0]new_na…

vue2 百度地图实现 车在线路上移动 BMap、BMapGL

文章目录 效果BMap 实现vue2 中BMap实现vue2 中使用BMapGL实现 参考文章&#xff1a; 百度地图API实时画出动态运行轨迹&#xff08;一条行驶轨迹&#xff09;&#xff0c;车头实时指向行驶方向&#xff0c;设置角度偏移 下文中可能用到的图片统一放在上面&#xff0c;自取。 …