DevEco Device Tool 3.0 Release 新版本发布,支持多人共享开发

OpenHarmony 3.1 Release:从轻量IoT到复杂带屏设备的全栈跃迁 在万物互联时代,操作系统作为连接硬件与应用的核心平台,其架构设计与技术演进深刻影响着智能设备的开发范式与用户体验。从技术原理上看,现代操作系统通过微内核或混合内核设计,结合高效的进程调度与内存管理,为上层应用提供稳定、安全的运行环境。其技术价值在于构建统一的数字底座,实现硬件资源的抽象与高效调度,从而降低开发复杂度,提升系统性能与能效。在应用场景上,这尤其体现在对复杂标准带屏设备的支持,如智能手机、智能座舱及工业控制终端,这些设备需要强大的图形渲染、流畅的交互响应与可靠的分布式协同能力。OpenHarmon 阅读详情

原文:DevEco Device Tool 3.0 Release新版本发布,支持多人共享开发、源码级调试,点击链接查看更多技术内容。

DevEco Device Tool 是面向智能设备开发者提供的一站式集成开发环境,支持 HarmonyOS Connect 的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持 C/C++语言,以插件的形式部署在 Visual Studio Code(简称 VSCode)上,支持 Windows10 64 位或 Ubuntu18 及以上版本。

本次为大家带来的是 DevEco Device Tool 3.0 Release,新增四项新功能,欢迎大家升级体验!

【升级方式】

建议您从官网下载安装包进行全量升级:华为集成开发环境IDE DevEco Device Tool下载 | HarmonyOS设备开发


一、集成编译工具链


在日常开发中,你是否遇到过因工具缺失导致编译失败?然后到处查找工具,找到后又要学习怎么安装,安装后还需要配置工具链,操作繁琐,费时费力。

本次新版本贴心地为开发者集成了丰富多样的编译工具链。导入工程时,DevEco Device Tool 自动检测工程所依赖的工具是否完备。如果存在工具缺失,可一键下载和安装所有缺失的工具,且自动完成工具链配置,大幅度减少编译复杂度,提高工作效率。

具体使用方法:

(1)导入工程后,在 DevEco Device Tool 工具界面,选择“QUICK ACCESS > DevEco Home > Projects”,然后点击 “Settings”进入工程配置界面。

(2)在工程配置界面,点击“toolchain”页签下的“Details”,详细查看缺失了哪些工具。

(3)在工程配置界面,点击“toolchain”页签下的“Setup”,一键下载和安装所有缺失的工具。

图 1 集成编译工具链
 

二、集成设备开发样例


为帮助提升开发效率,本次新版本集成了开源社区的设备开发样例,让开发者无需从零开始敲代码,可快速上手。开发者在创建工程时根据需要选择开发样例,即可一键快速拉取源码。

具体使用方法:

(1)在 DevEco Device Tool 工具界面,选择“QUICK ACCESS > DevEco Home > Home”,然后点击 Create Project 进入创建工程的向导界面。

(2)输入工程名称,在 Bundle 下拉栏中选择需要的设备开发样例。Device Tool 会根据所选的开发样例自动填写 MCU 和开发板信息。

(3)点击 Finish,Device Tool 自动拉取开发样例完成工程创建。

图 2 选择开发样例
 

本次新版本集成了 17 个不同产品的样例,后续会有越来越多的样例逐渐上架,形成标准的资源中心。作为开发者的你,也可以将自己的样例上传到 OpenHarmony 社区参与样例共建哦!

样例共建链接:

文章/样例共建.md · OpenHarmony-SIG/knowledge - Gitee.com


三、多人共享开发


在开发过程中,开发者可能都遇到过开发环境不够用、与同事争抢同一套开发环境的窘迫场景。为此,本次新版本新增了远程开发模式下多人共享开发的功能,支持一个团队共用一台服务器。只需搭建一台公共的 Linux 服务器,团队成员即可从自己的 Windows 机器远程登录 Linux 服务器,进行共享开发。既节省了时间,也降低了成本。

具体使用方法:

(1)点击 VSCode 左侧的“小电脑”图标,进入远程资源管理器界面,添加远程服务器(即 Linux 服务器)。添加成功后,打开远程服务器的操作窗口,输入密码完成登录。

添加和登录远程服务器的操作可参考官网文档:

文档中心


(2)管理员登录远程服务器通过 sudo 命令进行初始配置后,团队成员即可通过 Remote SSH 登录远程服务器,进行共享开发了。

图 3 多人共享开发
 

四、源码级调试能力


在开发过程中,调试能力尤为重要,一个好用的调试功能能够帮助开发者事半功倍地完成开发任务。

此次新版本新增了自研调试插件,为开发者提供源码级调试能力。调试界面如下图所示:

图 4 调试界面
 

提供的源码级调试能力包括:

  • 支持 Launch 和 Attach 两种方式启动调试。
  • 支持的调试操作有:单步调试、方法进入、方法退出、Continue、Restart(复位调试)、Reset device(复位设备)、停止调试。
  • 支持设置断点,包括源码断点、数据断点、函数断点和汇编源码断点。
  • 支持查看和修改局部变量(Local)、全局变量(Global)、静态变量(Static)和通用寄存器(Registers),还支持将关心的变量添加到“监视”任务栏,随时查看变量值变化。
  • 支持在调试过程中同时查看当前执行的源代码和对应的汇编代码,且支持对汇编代码设置断点和单步调试。
  • 支持调试过程中查看调用栈。
  • 支持根据地址查看内存。


具体使用方法:

(1)点击 VSCode 左侧的“三角”图标,进入运行和调试界面。

(2)在左上角“运行和调试”的下拉框中,选择需要调试的芯片和启动方式,点击“运行三角”按钮启动调试。

图 5 源码级调试能力
 

HUAWEI DevEco Device Tool 新功能一览

新增特性:

● 集成编译工具链。支持自动检测工程所依赖的工具是否完备,并提供一键下载和安装缺失工具的功能。

● 集成设备开发样例。创建工程时根据需要选择开发样例,即可一键快速拉取源码。

● 新增基于 Remote-SSH 模式实现多人共享远程开发环境。

● 新增自研的调试插件,支持源码级调试能力,提供查看变量、监控、调用栈、查看通用寄存器及反编译等调试操作。

增强特性:

● 导入芯片工程后,对于环境缺少的部分公共工具,可以自动提示。

● 补齐寄存器修改、汇编单步、断点设置、数据断点、内存查看/修改等调试能力。

● 优化编译完的镜像包同步回本机的时间到两分钟左右。

● 优化编译烧录过程中的报错提示,提高开发者解决报错的效率。

修复的问题:

● 修复了 Atcs 测试用例执行完成后没有显示报告的问题。

● 修复了 DevEco Device Tool 仿真器偶尔会编译失败的问题。

● 优化安装 DevEco Device Tool 出现报错和弹窗提示,修复版本漏洞。

● 修复了编译烧录失败时,报错信息不完善,工具链缺失提示不明显的问题。

Godot引擎与HarmonyOS 5融合开发实战:从环境搭建到跨设备协同 跨平台游戏开发是当前互动应用领域的重要技术方向,其核心在于通过统一的代码库适配多种操作系统和设备,以降低开发成本并扩大用户覆盖。其原理通常基于渲染引擎抽象层和平台特定的后端实现,将游戏逻辑与底层系统API解耦。这一模式的技术价值在于,它允许开发者专注于创意和玩法,而将复杂的设备兼容性问题交由引擎和中间件处理,极大地提升了开发效率。在应用场景上,除了传统的PC、移动和主机平台,新兴的物联网和分布式操作系统为游戏和互动体验带来了设备协同与场景无缝流转的新可能。本文聚焦于将轻量、开源的Godot游戏引擎与Harm 阅读详情

相关推荐

OpenHarmony生态使能服务:从技术底座到行业落地的全链路解析

在物联网与产业数字化浪潮下,操作系统作为连接硬件与应用的关键数字底座,其重要性日益凸显。一个优秀的操作系统不仅需要具备先进的内核架构与分布式能力,更需要完善的生态支持体系,以降低开发门槛,加速技术在各行各业的商用进程。其核心价值在于通过标准化的技术框架与工具链,将复杂的技术原理转化为可复用的工程实践,从而赋能千行百业。这正是当前OpenHarmony生态使能服务所聚焦的方向,它通过提供从顶层设计咨询、多层次技术支持到行业套件与知识案例库的全方位服务,旨在解决企业在技术选型、芯片适配、系统定制及长期维护中面临

weixin_30520015的博客 385

DevEco Studio 端云协同开发之云函数

2月16日,DevEco Studio小助手在华为开发者论坛分享了DevEco Studio 3.1 Beta1版本发布信息,该版本与Harmony OS SDK 3.1.0 Developer Beta1版本配套,与HarmonyOS模拟器镜像3.1.0 Developer Beta1版本配套,与OpenHarmony 3.2.10.6版本配套。该版本在Canary1基础上新增了功能型特性和技能型特性,并解决了Canary1版本出现的一些问题。

白晓明的博客 2856

鸿蒙AI构建部署Skill:从hvigorw诊断到HDC状态机自动化

鸿蒙应用构建与部署涉及编译、签名、设备连接、沙箱适配等多环节,传统手动操作易受hvigorw静默失败、HDC连接时序脆弱、HarmonyOS Next兼容断层等痛点制约。AI构建部署Skill并非简单调用命令行,而是将构建流程原子化、状态可感知、决策可追溯的能力范式——通过解析hvigor日志信号识别真实错误,基于有限状态机驱动HDC设备就绪校验,并在HarmonyOS Next环境下主动验证签名链、动态权限与ABI兼容性。该技术已实现在Ollama本地模型+Shell脚本的轻量框架中,支持离线、可审计、高

weixin_33937778的博客 400

鸿蒙Hi3861学习十八-DevEco Device Tool环境搭建

在之前的文章中,我们是通过的方式进行开发。今天我们同样是采用。为什么要采用这种方式呢?因为就目前而言,大部分的开发板还,如Hi3861、Hi3516系列开发板。本次的任务就是可视化界面进行相关操作,的方式对接ubuntu下的DevEco Device Tool(可以不安装Visual Studio Code),然后对ubuntu下的源码进行开发、编译、烧录等。ubuntu版本:20.04windows版本:win10。

qq_26226375的博客 4197

Windows、macOS、Linux与鸿蒙核心差异全解析:从内核到应用场景

在日常开发、运维、学习甚至日常办公中,我们常常需要面对不同的操作系统环境。你是否也遇到过这样的困惑:在 Windows 上写好的脚本,放到 Linux 服务器上跑不起来;在 macOS 上习惯的快捷键,到了 Windows 上完全失效;或者想为鸿蒙设备开发应用,却不知从何下手,感觉它既像 Android 又不太一样?这些问题的根源,都源于我们对不同操作系统的核心差异理解不够深入。 本文将从技术开发者、系统管理员和普通用户的多重视角,系统性地拆解 Windows、macOS、Linux 和鸿蒙(Harmony

weixin_33744854的博客 481

HarmonyOS开发实战( Beta5.0)DevEco Device Tool开发环境搭建实践

通常在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发

weixin_55362248的博客 2396

华为鸿蒙开发工具DevEco Device tool--针对硬件开发的学习笔记

华为鸿蒙硬件设备开发入门一

Web3oUser的博客 2854

华为鸿蒙DevEco Studio编辑器初体验

众所周知华为鸿蒙作为移动应用开发的第三个热门领域(前两个热门领域iOS原生、Android原生都已经落寞了),也是未来一段时间内大前端领域的热门方向,这给受大环境影响的大前端开发领域带来了一股新的机遇和希望,作为开发者我也很荣幸能够被华为鸿蒙推荐为社区KOL参加鸿蒙学堂创新实训营北京站的学习,以及参加华为鸿蒙2024鸿蒙生态千帆启航仪式。

全沾软贱开发攻城狮 1万+

DEVECO DEVICE TOOL 4.X 安装

华为集成开发环境IDE DevEco Device Tool下载 | HarmonyOS设备开发Visual Studio Code - Code Editing. Redefined

weixin_44808225的博客 737

S32K144(1)新建裸机项目以及烧录调试工程

目录 1、简介 2、S32DS新建裸机项目 2.1、新建空的项目 2.2、选择标准库的S32DS 2.3、选择使用EWL官方库 2.4、新建成功 3、烧录工程 3.1、点击Debug,选择Debug Configurations 3.2、新建GDB SEGGER J-Link Debugging 3.3、确认Project和C/C++ Applicants是需要烧写的项目名和路径正确 3.4、确认Executable Device name Interface等各个配置信息正确,后点击

朗朗上口就行啦的博客 4975

2、通过mos管构成的逻辑门电路

一、总结 mos管 是构成 逻辑门电路 的最基本单元。 各个逻辑门电路的真值表如下: 二、各种门 1、非门 NOT 2、与门 AND 3、与非门 把上面与门电路 右边的 非门电路 去掉 NAND 4、或门 OR 5、或非门 NOR 把或门右边的非门电路去掉 6、异或门 XOR 两个输入相异为1,相同为0。 7、同或门 XNOR 两个输入相同为1,相异为0。 ...

engineer0的博客 4万+

手机鸿蒙 HarmonyOS 等开发必备,华为 DevEco Device Tool 3.0 Release 新版本发布:支持多人共享开发、源码级调试

据华为鸿蒙发布,DevEco Device Tool 是面向智能设备开发者提供的一站式集成开发环境,支持 HarmonyOS Connect 的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持 C / C++ 语言,以插件的形式部署在 Visual Studio Code(简称 VSCode)上,支持 Windows10 64 位或 Ubuntu18 及以上版本。 本次为大家带来的是 DevEco Device Tool 3.0 Release,新增四项新功能,欢迎大家升级体验!

m0_60538503的博客 843

毫米波雷达入门知识

毫米波雷达入门知识

ssbzxcvbnm1234567的博客 5444

鸿蒙PC开源软件迁移与多语言三方库移植实战课程讲稿(一、课程概述与环境准备)

本文是《鸿蒙PC开源软件迁移与多语言三方库移植实战》课程的开篇部分,主要介绍了课程设计理念和开发环境搭建方法。课程由优快云博主猫哥主讲,包含5大部分、18节课程,重点培养鸿蒙PC平台开发所需的环境搭建、C/C++移植、命令行工具移植等五大核心能力。 文章详细讲解了基于WSL2、虚拟机、云服务器、Docker+QEMU和真机验证的五位一体开发环境体系,特别推荐了Windows下WSL2与VS Code的组合方案,并提供了Docker+QEMU模拟ARM64鸿蒙环境的低成本验证方案。课程强调开源共建理念,倡导

猫哥 的沉淀、积累、总结。天天学习,好好向上...c/c++,嵌入式 linux,Android,HarmonyOS,AIOT) 567

Python爬虫实战:5分钟搞定微信公众号文章阅读数、点赞数抓取(附完整代码)

本文详细介绍了如何通过Python爬虫技术自动化抓取微信公众号文章的阅读数和点赞数。文章从数据源分析入手,分步讲解了获取文章列表与提取单篇统计数据的完整流程,并提供了应对平台风控的策略与工程化整合方案,帮助开发者高效、合规地完成数据采集任务。

ansible6ops的博客 1336

基于Simulink的电动车PMSM能量泄放与回收系统仿真设计

摘要 本文设计了一个基于Simulink的电动车PMSM能量泄放与回收系统仿真模型。系统采用分层建模方案,包含永磁同步电机(PMSM)矢量控制、电池管理和泄放功率计算等核心模块。通过详细的参数计算和MATLAB脚本实现,模拟了电动车在制动时的能量回收过程。重点研究了泄放电阻的控制策略,提出基于母线电压和电池SOC的多目标优化算法,确保系统在保护硬件安全的同时最大化能量回收效率。仿真模型包含完整的数学推导和模块搭建指南,为电动车能量管理系统设计提供了有效的仿真验证平台。

huanghm88的专栏 193

【鸿蒙开发】Hi3861学习笔记-DevEco Device Tool安装教程详解

HUAWEI DevEco Device Tool(以下简称DevEco Device Tool)是面向智能设备开发者提供的一站式集成开发环境,支持OpenHarmony的组件按需定制,支持代码编辑、编译、烧录和调试等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上。DevEco Device Tool采用Windows+Ubuntu混合开发环境,在Windows上主要进行代码开发、代码调试、镜像烧录等操作,在Ubuntu环境实现源码编译。

C/C++软件工程师、嵌入式软件工程师、物联网研发工程师、C/C++讲师、物联网讲师、嵌入式讲师、鸿蒙讲师---欢迎大家一起交流(私信添加博主微信) 3039

华为OD机考真题 新系统 - 数列求值(Java/Py/C/C++/Js/Go)

华为OD机试真题 新系统【数列求值】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【数列求值】多语言题解。

qq_45776114的博客 664

鸿蒙Hi3861学习十九-DevEco Device Tool源码获取、编译、下载

1.创建工程目录架构在SDK/applications/sample/wifi-iot/app路径下新建一个hello_world文件夹。在hello_world文件夹下创建一个hello_world.c文件,并将start_up文件夹下的BUILD.gn文件拷贝到hello_world文件夹下。2.编写业务代码是OpenHarmony启动恢复模块接口,该接口用来启动业务。也可以使用SYS_RUN来实现,效果是一样的。(APP_FEATURE_INIT和SYS_RUN定义都在)文件中。

qq_26226375的博客 5258

Python爬虫教程:抓取短视频平台数据(以抖音和快手为例)

为什么抓取短视频平台数据?内容分析:通过抓取短视频平台上的视频内容、标题、标签等数据,可以进行内容分类、趋势分析、话题分析等。情感分析:抓取视频的评论数据,并进行情感分析,帮助企业或组织了解公众的情绪反馈。用户行为分析市场监测:通过抓取特定关键词或标签下的视频数据,分析市场趋势,进行竞争对手分析。短视频平台数据类型:视频信息:包括视频标题、描述、标签、作者等。用户信息:包括用户的昵称、粉丝数、关注数等。互动数据评论数据:视频下的用户评论内容及用户信息。

2201_76125261的博客 3662

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Harmony OS 开发指南——DevEco Device Tool 安装配置

本文介绍如何在Windows主机上安装DevEco Device Tool工具。坑点总结:本节介绍下载、编译鸿蒙源码需要的软硬件环境。其中,Linux主机用于源码下载和编译,Windows主机用于烧写程序到单板以及源码编辑。DevEco Device Tool以Visual Studio Code插件方式提供,安装分为如下几步:其中,下载nodejs、和JDK包可能较慢,安装hpm包DevEco Device Tool(简称DevEco插件)是一个Visual Studio Code(简称VSCode)的插

2301_76484015的博客 2798

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

DevEco Studio使用技巧和插件推荐

DevEco Studio是一款强大的集成开发环境(IDE),为开发者提供了丰富的功能和插件。

itbird的专栏 5810

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【鸿蒙开发】Hi3861学习笔记-DevEco Device Tool 4.0安装保姆级教程

HUAWEI DevEco Device Tool(以下简称DevEco Device Tool)是面向智能设备开发者提供的一站式集成开发环境,支持OpenHarmony的组件按需定制,支持代码编辑、编译、烧录和调试等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上。DevEco Device Tool采用Windows+Ubuntu混合开发环境,在Windows上主要进行代码开发、代码调试、镜像烧录等操作,在Ubuntu环境实现源码编译。

C/C++软件工程师、嵌入式软件工程师、物联网研发工程师、C/C++讲师、物联网讲师、嵌入式讲师、鸿蒙讲师---欢迎大家一起交流(私信添加博主微信) 1985

在DevEco Studio安装强力AI插件——Fitten Code

在鸿蒙编辑器DevEco Studio插件市场贫瘠的情况下安装强力AI辅助工具插件Fitten Code

ChineseNamed的博客 5119

【鸿蒙开发】Hi3861学习笔记-DevEco Device Tool环境配置

HUAWEI DevEco Device Tool(以下简称DevEco Device Tool)是面向智能设备开发者提供的一站式集成开发环境,支持OpenHarmony的组件按需定制,支持代码编辑、编译、烧录和调试等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上。DevEco Device Tool采用Windows+Ubuntu混合开发环境,在Windows上主要进行代码开发、代码调试、镜像烧录等操作,在Ubuntu环境实现源码编译。

C/C++软件工程师、嵌入式软件工程师、物联网研发工程师、C/C++讲师、物联网讲师、嵌入式讲师、鸿蒙讲师---欢迎大家一起交流(私信添加博主微信) 1496
上一篇: 一文带你读懂数字管家
下一篇: 【视频】解决方案第4期:HarmonyOS Connect极小硬件方案介绍
「已注销」
博客等级 码龄5年 1045粉丝 297原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值