harmony 鸿蒙DFX子系统变更说明

  • 2025-06-16
  • 浏览 (3)

DFX子系统变更说明

cl.DFX.1 命令行调试工具使用权限缩小

访问级别

其他

变更原因

基于对应用的安全隐私保护,调试能力遵循以下原则进行调整:

1.在开发者模式下,开发者只能调试自己的应用,无法调试其他三方APP。

2.调试信息不包含开发者无权读取的信息。

变更影响

该变更为不兼容变更。

调试命令使用权限缩小,部分命令仅debug应用可用,详见“变更的接口/组件”。

变更发生版本

从OpenHarmony SDK 5.0.0.40 开始

变更的接口/组件

组件 命令 变更前 变更后
hidumper hidumper –mem-smaps pid [-v] 有内存信息打印,且能获取内存地址信息 将打印帮助信息,不支持该命令
hidumper hidumper -p [pid] 可以导出任意进程的maps信息以及/proc/pid/mountinfo等信息 只支持导出debug应用的基础信息,所有进程均不支持导出maps信息
hiprofiler nativehook nativehook插件可以对任意进程进行调优 使用nativehook插件仅支持对debug应用进行调试
hiperf hiperf record/stat 支持对release应用进行调试 仅支持对debug应用进行调试
hiperf hiperf dump 可以输出采集进程的maps信息以及其他信息 不输出maps信息,其他信息不变
hiperf 日志输出 可以输出hiperf日志信息 不支持该功能

适配指导

将release应用修改为debug应用,重新编译调试

cl.DFX.2 hdc工具tmode usb命令功能废弃

访问级别

其他

变更原因

hdc同时支持USB调试和无线调试

变更影响

变更前:命令执行后将关闭无线调试通道,同时打开USB调试通道。

变更后:命令功能废弃,可通过调测设备的开发者选项界面中USB调试开关控制USB调试通道开启和关闭。如需关闭无线调试通道请使用hdc tmode port close命令。

变更发生版本

从OpenHarmony SDK 5.0.0.40 开始

变更的接口/组件

组件 命令
hdc hdc tmode usb

适配指导

根据功能变更后命令进行调整适配

你可能感兴趣的鸿蒙文章

harmony 鸿蒙窗口子系统变更说明

harmony 鸿蒙元能力子系统变更说明

harmony 鸿蒙ArkUI子系统Changelog

0  赞