热点新闻
鸿蒙 OS 等开发必备,华为 DevEco Device Tool 2.2 Beta 2 版本发布:新增仿真器,支持 Hi3861 Linux 一站式编译烧录
admin2021-09-03 05:38
299人已围观
简介鸿蒙 OS 等开发必备,华为 DevEco Device Tool 2.2 Beta 2 版本发布:新增仿真器,支持 Hi3861 Linux 一站式编译烧录
9 月 2 日消息 华为 DevEco Device Tool 是面向智能设备开发者提供的一站式集成开发环境,支持 HarmonyOS 的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持 C/C++ 语言,以插件的形式部署在 Visual Studio Code 上,支持 Windows 10 64 位或 Ubuntu18 及以上版本。
华为鸿蒙官方表示,本次为大家带来的是新版本 2.2 Beta 2,新增四项新功能,欢迎大家升级体验!
升级方式
打开已安装的历史版本 Device Tool,点击提示信息中的升级链接。
直接从 HarmonyOS 官网下载获取:
https://device.harmonyos.com/cn/ide#download
新增支持 Hi3861 Linux 烧录
针对基于 Hi3861 芯片的 Hi3861V100 和 BearPi-HMNano 开发板的轻量级系统烧录,之前发布的版本只支持 Windows,开发者需要在 Linux 中编译后再拷贝到 Windows 下烧录,来回切换多有不便。
此次 2.2 Beta2 版本新增支持 Hi3861 Linux 烧录,开发者可以在 Linux 系统上完成一站式编辑、编译、烧录流程,大幅度提升开发效率。
新增支持栈分析和镜像分析
在轻量设备开发过程中,时常会面临内存不足、内存溢出等问题,因此开发者在开发过程中需要时刻关注内存的使用情况。
本次 2.2 Beta2 版本新增支持 Hi3861V100 开发板的栈分析和镜像分析功能。其中,栈分析功能可以对编译生成的静态二进制文件进行分析,提供任务栈开销估算值和函数调用关系图示,为栈内存使用、分析、优化、问题定位等开发场景提供较为准确的静态内存分析数据参考;而镜像分析功能,可以基于 elf 文件进行内存占用分析,帮助开发者快速评估内存段、符号表使用情况。
具体使用方法:编译完成后,分别通过 PROJECT TASKS 中的 Stack Analysis 和 Image Analysis 按钮来执行栈分析和镜像分析,分析结果通过导航栏中的 DebugTool 按钮进入后分别查看。
新增支持应用兼容性测试
为了保证合作伙伴的设备和应用在 HarmonyOS 上能稳定地运行,同时提供一致性的接口和业务体验,合作伙伴的设备和应用在正式发布之前,需要进行一系列兼容性测试。
获悉,此次 2.2 Beta2 版本新增基于 Hi3516DV300 开发板的应用兼容性测试功能 —— 即开发者在 Linux 系统上一站式完成开发和应用兼容性测试,无需将编译生成文件拷贝到 Windows 工作台,通过命令行进行测试。
具体使用方法:点击 Acts Test 进入配置页,在配置一系列参数后保存后,通过 PROJECT TASKS 中的 Test 按钮,执行对应的模块按钮后,会自动进行应用兼容性测试并将测试结果显示到浏览器中。
新增仿真器功能
在设备开发过程中,往往需要开发者准备物理开发板,否则将面临无法验证镜像文件能否正常运行的问题。
此次 2.2 Beta2 版本新增仿真器功能,仿真器可替代目标系统(如物理开发板)中的微控制单元(Microcontroller Unit, MCU),通过软件仿真实现镜像文件程序的运行,从而帮助开发者摆脱物理开发板的限制进行开发。
具体使用方法:开发者在 Import Project 时,MCU 选中 arm_virt,在生成的模板配置页中通过 build_version 选择待编译源码的版本号,即可通过 PROJECT TASKS 中的任务图标分别执行编译 Build 和运行镜像 Run,达到软件仿真的目的。
HUAWEI DevEco Device Tool 新功能一览
新增特性:
新增基于 Hi3861V100 和 BearPi-HMNano 开发板的 Linux 烧录功能,实现 Linux 环境下的一站式编辑、编译、烧录操作
新增基于 Hi3861V100 开发板的栈分析和镜像分析功能,助力开发者解决内存等问题
新增基于 Hi3516DV300 开发板的应用兼容性测试功能
新增仿真器功能
增强特性:
在进行 Hi3516DV300 标准系统的烧录时,针对烧录文件配置信息进行了适配,开发者无需再手动配置烧录文件信息
基于 Hi3861 芯片开发板,增加了多种烧录方式,可以根据硬件条件选择合适的方式
增加在 Windows 平台安装成功后的提示,避免开发者不知道安装结果
DevEco Device Tool 支持英语和汉语切换
修复的问题:
修复了 Hi3516DV300 标准系统通过 USB 烧录提示文件过大失败的问题
修复了用户安装 Python 3.9 导致 DevEco Device Tool 无法安装的问题
修复了终端报错信息显示为 16 进制,无法根据日志定位的问题
修复了 DevEco Device Tool 工具 Home 界面概率性出现黑屏无法使用的问题
修复了开发者通过 Anaconda 安装 Python 后,导致 DevEco Device Tool 无法安装的问题

微信公众号
很赞哦!(0)
相关文章
文章评论
评论0
站点信息
- 微信公众号:扫描二维码,关注我们

点击排行

标签云
-
php
网页设计
个人博客
JS
个人博客
Html
春节必看: 2020新春红包大战 全攻略
新增详细玩法攻略!
支付宝集五福5亿集分宝招商银行抽现金券抖
抖音 2020 发财中国年 攻略
支付宝集五福5亿集分宝招商银行抽现金券抖
最近购买威尔胜WTB0900复刻版和WT
mysql慢查询和php-fpm慢日志
PSR-2
基础代码规范
Thinkphp
响应式
公司
整站
源码
网络科技网站模板
1024
节日
百度收录
论坛
社区
2020
豆瓣
评分最高
电影
debugger
调试
Python
语法
高德
百度地图
MySQL
追寻
webpack
vue
oracle
服务器搭建
有趣
动物
人体
历史
天文
生活
名人
体育
地理
文化
科学
心理
植物
饮食
自然
图片
JVM
IDEA
Loader
Git
UNIAPP
股票
A股
同花顺
海尔
海天味业
半年报
股市总结
歌尔股份
乐普医疗
涪陵榨菜
餐饮
财报分析
酒店
年报分析
美锦能源
山煤国际
贵州茅台
张坤
腾讯
华鲁恒升
淮北矿业
药明康德
早盘关注
国电电力
北方华创
宝丰能源
TCL中环
兔宝宝
天润乳业
启明星辰
阳光电源
山西汾酒
迈瑞医疗
人福医药
比亚迪
宁德时代
汤臣倍健
伊利股份
通威股份
东鹏饮料
隆基股份
紫金矿业
五粮液
康龙化成
赣锋锂业
爱尔眼科
片仔癀
VR
永新股份
爱美客
美的集团
格力电器
科沃斯
云南白药
同仁堂
洋河股份
白云山
三体
狂飙 原著