openharmony 鸿蒙 changelogs-dfx

2025-06-16 浏览 (1)

DFX子系统变更说明

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

访问级别

其他

变更原因

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

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

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

变更影响

该变更为不兼容变更。

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

变更发生版本

从OpenHarmony SDK 5.0.0.40 开始

变更的接口/组件

组件命令变更前变更后
hidumperhidumper --mem-smaps pid [-v]有内存信息打印,且能获取内存地址信息将打印帮助信息,不支持该命令
hidumperhidumper -p [pid]可以导出任意进程的maps信息以及/proc/pid/mountinfo等信息只支持导出debug应用的基础信息,所有进程均不支持导出maps信息
hiprofilernativehooknativehook插件可以对任意进程进行调优使用nativehook插件仅支持对debug应用进行调试
hiperfhiperf record/stat支持对release应用进行调试仅支持对debug应用进行调试
hiperfhiperf 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 开始

变更的接口/组件

组件命令
hdchdc tmode usb

适配指导

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

你可能感兴趣的鸿蒙文章

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

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

harmony 鸿蒙ArkUI子系统Changelog

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/ULQilY