适用HarmonyOS 3.1版本及以上的应用及服务开发工具 DevEco Studio 3.1.1 Release 安装

文章目录

  • 安装步骤
      • 1.下载安装包
      • 2.安装成功后,初次运行studio
          • 2.1 配置node与ohpm的环境
          • 2.2安装sdk
          • 2.3等待安装结束
      • 3.创建项目
          • 3.1 点击Create Project
          • 3.2 选择一个空项目
          • 3.3 项目配置
          • 3.4 Finish、等待依赖下载完毕
          • 3.5 项目创建完成
      • tip 提示
      • 4.配置运行环境
        • 4.1 真机运行环境
          • 4.1.1第一次连接上,直接运行项目会出现:
          • 4.1.2 要么直接点击控制台中的==Open signing configs==进入配置,要么进入选择项目结构进入配置:
          • 4.1.3这时候我们点击登录,到浏览器登录华为账号即可
          • 4.1.4回到studio 点击ok再次运行环境
          • 4.1.5成功运行
        • 4.2 模拟器运行环境
          • 4.2.1 进入设备管理页
          • 4.2.2点击Install等待安装完成
          • 4.2.3 出现模拟器安装位置与添加新模拟器
          • 4.2.4 选择硬件
          • 4.2.5 如果没有下载过镜像,需要先点击图标下载镜像
          • 4.2.6点击下载好的镜像,点击Next进入下一步
          • 4.2.7 设置虚拟设备名称、点击Finish完成设备创建
          • 4.2.8 运行虚拟设备
          • 4.2.9 选择设备点击运行
          • 4.2.10 完运行成功
  • 总结


安装步骤

1.下载安装包

传送门
选择对应的平台下载安装
在这里插入图片描述
下载之后,双击运行按照提示安装即可,这里不做赘述了
(windows可以修改一下安装路径到c盘外)

2.安装成功后,初次运行studio

第一次进来要配置一些环境

2.1 配置node与ohpm的环境

在这里插入图片描述

我本地已经安装过node,但版本高了,所以这选择了下载node到同一个地方,方便管理
在这里插入图片描述

2.2安装sdk

在这里插入图片描述

2.3等待安装结束

在这里插入图片描述

3.创建项目

3.1 点击Create Project

在这里插入图片描述

3.2 选择一个空项目

在这里插入图片描述

3.3 项目配置

这里我手机还是harmony 3.0 所以选择3.0.0的SDK
在这里插入图片描述

可以修改一下项目地址,其他的默认了
在这里插入图片描述

3.4 Finish、等待依赖下载完毕

进度条在底部,没完成run按钮还是灰色的
在这里插入图片描述

3.5 项目创建完成

运行按钮绿色,运行配置也已经有了entry
在这里插入图片描述

tip 提示

到了这一步,其实已经可以预览项目了

(1) 点击右边的Previewer、然后关闭教程
在这里插入图片描述
(2) 就可以预览项目了
在这里插入图片描述
接下来回到正题

4.配置运行环境

4.1 真机运行环境

连接真机问题:鸿蒙DevEco Studio插上真机没有反应

4.1.1第一次连接上,直接运行项目会出现:

在这里插入图片描述

4.1.2 要么直接点击控制台中的Open signing configs进入配置,要么进入选择项目结构进入配置:

在这里插入图片描述

4.1.3这时候我们点击登录,到浏览器登录华为账号即可

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4.1.4回到studio 点击ok再次运行环境

在这里插入图片描述

4.1.5成功运行

在这里插入图片描述
在这里插入图片描述

4.2 模拟器运行环境

4.2.1 进入设备管理页

在这里插入图片描述

4.2.2点击Install等待安装完成

在这里插入图片描述
在这里插入图片描述

4.2.3 出现模拟器安装位置与添加新模拟器

在这里插入图片描述
(windows可以修改模拟器安装位置到C盘外)

4.2.4 选择硬件

这里我们选手机
在这里插入图片描述

4.2.5 如果没有下载过镜像,需要先点击图标下载镜像

在这里插入图片描述
等待下载完成
在这里插入图片描述

4.2.6点击下载好的镜像,点击Next进入下一步

在这里插入图片描述

4.2.7 设置虚拟设备名称、点击Finish完成设备创建

在这里插入图片描述

4.2.8 运行虚拟设备

在这里插入图片描述
等待设备开机
在这里插入图片描述

4.2.9 选择设备点击运行

在这里插入图片描述

4.2.10 完运行成功

在这里插入图片描述

总结

上一次看鸿蒙代码还是在大学,转眼一年多过去了,最近harmony 4发布了,在朋友带动下,又准备搞一搞。现在看起来没有刚出来那会复杂了,成熟了很多,接下来就玩一玩吧。

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

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

相关文章

爬虫015_python异常_页面结构介绍_爬虫概念介绍---python工作笔记034

来看python中的异常 可以看到不做异常处理因为没有这个文件所以报错了 来看一下异常的写法

Idea 反编译jar包

实际项目中,有时候会需要更改jar包源码来达到业务需求,本文章将介绍一下如何通过Idea来进行jar反编译 1、Idea安装decompiler插件 2、找到decompiler插件文件夹 decompiler插件文件夹路径为:idea安装路径/plugins/java-decompiler/lib 3、…

正则表达式的使用

1、正则表达式-教程 正则表达式:文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为元字符)。 正则表达式使用单个字符串来描述,匹配一系列匹配某个句法规则的字符串。 2、…

【uniapp】一文读懂app端安装包升级

一、前言 首先,在app端开发上线的过程中,会面临一个问题,就是关于app端的版本升级的问题。如果不做相关处理来引导用户的话,那么app就会出现版本没有更新出现的各种问题,我们常见的有在线升级和去指定地址下载安装两种…

计算机网络—IP

这里写目录标题 IP的基本认识网络层与数据链路层有什么关系IP地址基础知识IP 地址的分类什么是A、B、C类地址广播地址用来做什么什么是D、E类广播多播地址用于什么IP分类的优点IP分类的缺点 无分类地址CIDR如何划分网络号和主机号怎么进性子网划分 公有 IP 地址与私有 IP 地址公…

修改el-select样式;修改element-plus的下拉框el-select样式

修改el-select样式 .select_box{// 默认placeholder:deep .el-input__inner::placeholder {font-size: 14px;font-weight: 500;color: #3E534F;}// 默认框状态样式更改:deep .el-input__wrapper {height: 42px;background-color: rgba(0,0,0,0)!important;box-shadow: 0 0 0 …

获取Spring中bean工具类

获取Spring中bean工具类 工具类 package com.geekmice.springbootselfexercise.utils;import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import org…

Flink源码之JobManager启动流程

从启动命令flink-daemon.sh中可以看出StandaloneSession入口类为org.apache.flink.runtime.entrypoint.StandaloneSessionClusterEntrypoint, 从该类的main方法会进入ClusterEntrypoint::runCluster中, 该方法中会创建出主要服务和组件。 StandaloneSessionClusterEntrypoint:…

【cs61b】学习笔记day2

历史文章目录 【cs61b】学习笔记day1 文章目录 历史文章目录List两个小问题bits声明一个变量引用类型方框和指针表示法数组的实例化链表 SLList List 两个小问题 思考下面两个代码分别输出什么 Walrus a new Walrus(1000, 8.3); Walrus b; b a; b.weight 5; System.out.…

博客项目(Spring Boot)

1.需求分析 注册功能(添加用户操纵)登录功能(查询操作)我的文章列表页(查询我的文章|文章修改|文章详情|文章删除)博客编辑页(添加文章操作)所有人博客列表(带分页功能)…

[webpack] 基本配置 (一)

文章目录 1.基本介绍2.功能介绍3.简单使用3.1 文件目录和内容3.2 下载依赖3.3 启动webpack 4.基本配置4.1 五大核心概念4.2 基本使用 1.基本介绍 Webpack 是一个静态资源打包工具。它会以一个或多个文件作为打包的入口, 将我们整个项目所有文件编译组合成一个或多个文件输出出去…