A
Air官方
hdc 是鸿蒙的设备连接工具(相当于安卓生态的 adb 地位)。这篇把移植工程最常用的命令整理成速查。
▍设备与连接
列设备(看序列号与连接状态);指定设备操作(多设备时按序号点名);无线连接(同一网络下经 IP 连接,免线缆)。连接异常三板斧:重列设备、重启服务端(工具自带的重启选项)、换线换口(数据线劣质是玄学问题的常见来源)。
▍应用管理
安装(装 HAP 包,覆盖安装参数);卸载;查询应用信息(版本、路径);强制停止(进程级停止——改了 so 之后的标准动作,配合启动做换进程验证);启动(拉起应用界面)。装与启的组合拳是移植日常:装完即启,看首启日志。
▍进程与日志
进程查看(确认应用活着、看进程号);日志实时流(按进程、标签、级别过滤——hilog 过滤篇的组合);日志一次性导出(复现后拉全量文件)。故障日志目录列出与拉取(崩溃后第一件事)。
▍文件与系统
文件推送与拉取(往设备放测试文件、往回取日志与截图);shell(在设备上执行命令——进程、内存、文件的现场检查全靠它);屏幕截图与录像(视觉证据链的采集端);系统属性查看(版本、密度等环境参数——坐标排查要用);窗口信息转储(窗口层级与尺寸——窗口问题的结构化证据)。
▍移植工程的高频组合
一,换进程验证三连:强停、启动、拉日志——改 so 后必走(构建成功不算数的行为签名纪律)。二,崩溃取证三连:拉故障日志、拉应用文件日志、截图。三,环境核对三连:系统版本、屏幕密度、设备型号(矩阵记录用)。
▍效率建议
把高频命令写成脚本(参数化设备号),或做成别名。命令的完整参数说明看官方文档,这篇给的是工程语境下的用法地图。
免费无广告的安装包可以在官网下载体验。
▍设备与连接
列设备(看序列号与连接状态);指定设备操作(多设备时按序号点名);无线连接(同一网络下经 IP 连接,免线缆)。连接异常三板斧:重列设备、重启服务端(工具自带的重启选项)、换线换口(数据线劣质是玄学问题的常见来源)。
▍应用管理
安装(装 HAP 包,覆盖安装参数);卸载;查询应用信息(版本、路径);强制停止(进程级停止——改了 so 之后的标准动作,配合启动做换进程验证);启动(拉起应用界面)。装与启的组合拳是移植日常:装完即启,看首启日志。
▍进程与日志
进程查看(确认应用活着、看进程号);日志实时流(按进程、标签、级别过滤——hilog 过滤篇的组合);日志一次性导出(复现后拉全量文件)。故障日志目录列出与拉取(崩溃后第一件事)。
▍文件与系统
文件推送与拉取(往设备放测试文件、往回取日志与截图);shell(在设备上执行命令——进程、内存、文件的现场检查全靠它);屏幕截图与录像(视觉证据链的采集端);系统属性查看(版本、密度等环境参数——坐标排查要用);窗口信息转储(窗口层级与尺寸——窗口问题的结构化证据)。
▍移植工程的高频组合
一,换进程验证三连:强停、启动、拉日志——改 so 后必走(构建成功不算数的行为签名纪律)。二,崩溃取证三连:拉故障日志、拉应用文件日志、截图。三,环境核对三连:系统版本、屏幕密度、设备型号(矩阵记录用)。
▍效率建议
把高频命令写成脚本(参数化设备号),或做成别名。命令的完整参数说明看官方文档,这篇给的是工程语境下的用法地图。
免费无广告的安装包可以在官网下载体验。
楼主
7 天前