鸿蒙北向开发OpenHarmony4.1 DevEco Studio开发工具安装与配置

本文介绍OpenHarmony4.1 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!鸿蒙北向开发主要侧重于应用层的开发,如APP开发、用户界面设计等,更多地关注用户体验、应用性能优化、上层业务逻辑的实现,需要开发者具备基本的编程知识、对操作系统原理的简单理解,以及一定的UI设计感。由触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,支持开源鸿蒙OpenHarmony3.2至5.0系统,适合鸿蒙开发入门学习。

下载与安装

开发工具点下面链接下载:

https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.1-release.md#api%E5%8F%98%E6%9B%B4

下载后如下图所示:

点击Next,如下图:

根据自身情况选择安装路径,如下图:

勾选Create Desktop Shortcut,之后点击下一步,如下图:

点击Install,如下图:

点击Finish,如下图:

配置环境

根据诊断配置Node.js和ohpm,如下图所示:

首先配置Node.js,点击立即配置,选择要保存的位置后点击【下一个】,如下图所示:

等待Node.js下载后,点击【完成】,如下图所示:

然后配置ohpm,点击立即配置,选择要保存的位置后点击【下一个】,如下图所示:

等待ohpm下载后,点击【完成】,如下图所示:

配置完成后,在诊断界面发现没有了错误即可,如下图:

新建工程并运行

新建工程选择OpenHarmony空工程:

选择工程要保存的位置后,点击Finish:

下载HarmonyOS SDK:依次点击【文件】->【设置】->选择HarmonyOS SDK保存的位置,然后点击API9,选择SDK下载:

等待HarmonyOS SDK下载完成,点击完成:

下载OpenHarmony SDK,选择4.1对应的API下载,然后点击确认:

点击【下一步】,等待OpenHarmony SDK下载完成:

下载完后点击【完成】:

接下来讲解工程签名流程:对新建工程进行签名,如下图从左到右点击配置:

以创建“Hello World”的工程为例,点击开发工具右上角【绿色三角形】运行按钮,即可运行工程:

结果如图所示:

产品简介

作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品具有以下优势:

  • 支持OpenHarmony/Andriod/Linux
  • 多操作系统,兼容树莓派排针;
  • 瑞芯微RK3566芯片,四核A55处理器,
  • 主频1.8GHz,Mali G52-2EE GPU;
  • 支持OpenGL/CL/Vulkan,8M ISP;
  • 1T算力NPU,支持TensorFlow/Caffe/
  • MXNet/PyTorch等深度学习框架;
  • 支持1 x 千兆以太网、3 x USB2.0
  • 1 x USB3.0、3 x UART、2 x SPI
  • 2 x I2C、28 x GPIO、1 x MIPI DSI
  • 1 x MIPI CSI、1 x HDMI;
  • 率先支持OpenHarmony5.0/4.1/4.0/
  • 3.2,开放SDK源代码、3D打印外壳;
  • 活跃的开发者社区, 更多牛人在线互动
  • 与技术支持;
  • 超小尺寸,超高性价比,只需249元;

http://www.niftyadmin.cn/n/5845372.html

相关文章

基于物联网技术的智能寻车引导系统方案:工作原理、核心功能及系统架构

本文专为IT技术员、软件开发工程师及智能停车领域专业人士打造,旨在深入剖析智能寻车引导系统的构建与优化过程。如需获取详细解决方案可前往文章最下方获取,如有项目需求及技术合作可私信作者。 智能寻车引导系统是一种集智能化、自动化于一体的停车管理…

【hive】记一次hiveserver内存溢出排查,线程池未正确关闭导致

一、使用 MemoryAnalyzer软件打开hprof文件 很大有30G,win内存24GB,不用担心可以打开,ma软件能够生成索引文件,逐块分析内存,如下图。 大约需要4小时。 overview中开不到具体信息。 二、使用Leak Suspects功能继续…

Redis-6.2.14安装(CentOS7)

目录 1、下载安装包并解压 2、编译源码 3、创建日志目录与数据目录 4、创建自定义配置文件 5、赋可执行权限 6、设置环境变量 7、刷新环境变量 8、创建服务启动脚本(systemctl) 9、启动服务并将脚本加入开机自启动 10、查看服务状态 11、打开…

vscode卡住---回退版本解决

一、回退 今日本人打开vscode,发现慢到起飞,最终卡到起飞 删除缓存: C:\Users\python\AppData\Roaming\Code 重启发现回到刚安装时的界面,但是插件还在。启动速度快了,但是一打开terminal就卡。 关闭vscode,重装&…

C# SQlite使用流程

前言 不是 MySQL 用不起,而是 SQLite 更有性价比,绝大多数的应用 SQLite 都可以满足。 SQLite 是一个用 C 语言编写的开源、轻量级、快速、独立且高可靠性的 SQL 数据库引擎,它提供了功能齐全的数据库解决方案。SQLite 几乎可以在所有的手机…

【Docker】 Manifest与Buildx:多架构镜像管理的解析与实践

一.manifest的概述 manifest包含了镜像的层、标签、作者等关键信息,并支持多架构镜像的管理。通过Manifest List,开发者能够为同一应用提供适用于不同架构的镜像,从而确保其在各类平台上的兼容性。实际上是把不同操作系统和架构打包成独立的一…

STM32的HAL库开发---高级定时器

一、高级定时器简介 1、STM32F103有两个高级定时器,分别是TIM1和TIM8。 2、主要特性 16位递增、递减、中心对齐计数器(计数值:0~65535)16位预分频器(分频系数:1~65536)可用于触发DAC、ADC在更新事件、触发事件、输入捕获、输出比较时,会产生中断/DMA请…

IDEA+DeepSeek让Java开发起飞

1.获取DeepSeek秘钥 登录DeepSeek官网 : https://www.deepseek.com/ 进入API开放平台,第一次需要注册一个账号 进去之后需要创建一个API KEY,然后把APIkey记录保存下来 接着我们获取DeepSeek的API对话接口地址,点击左边的:接口…