HarmonyOS 鸿蒙Next ADB命令替代

发布于 1周前 作者 h691938207 来自 鸿蒙OS

HarmonyOS 鸿蒙Next ADB命令替代

 adb shell “dumpsys activity top | grep ACTIVITY | tail -n 1” 看Android栈顶 Harmony类似的看页面信息的命令

2 回复
可以参考hdc与adb常用命令对照表:

分类    功能    ADB    HDC

设备指令    查看帮助    adb --help    hdc -h

查看工具版本    adb --version    hdc -v

查看连接设备    adb devices    hdc list targets

获取root权限    adb root    hdc smode

取消root权限    adb unroot    hdc smode off

获取读写权限    adb remount    hdc target mount

或 hdc shell mount -o rw,remount /

打开shell会话    adb shell    hdc shell

指定设备    adb -s [deviceId] [command]    hdc -t  [deviceId] [command]

获取UUID    adb shell bm get -u    hdc shell bm get -u

重启模式    重启设备    adb reboot    hdc target boot

或 hdc shell reboot

重启至bootloader    adb reboot bootloader    hdc target boot bootloader

重启至Recovery    adb reboot recovery    hdc target boot recovery

服务启停    结束服务    adb kill-server    hdc kill

重启服务    adb start-server    hdc kill -r

停止adb,启动hdc    adb kill-server hdc reset     

停止hdc,启动adb         hdc kill adb start-server

安装卸载    安装应用    adb install [LOCAL file]    hdc app install [LOCAL file]

安装(本地)应用    adb shell pm install [REMOTE .apk file]    hdc shell bm install [REMOTE .hap file]

卸载应用    adb uninstall [packagename]    hdc app uninstall [packagename]

文件操作    pull文件    adb pull [REMOTE file] [LOCAL path]    hdc file recv [REMOTE file] [LOCAL path]

push文件    adb push [LOCAL file] [REMOTE path]    hdc file send [LOCAL file] [REMOTE path]

创建文件夹    adb shell mkdir [pathname]    hdc shell mkdir [pathname]

删除文件夹    adb shell rm -rf [REMOTE path]    hdc shell rm -rf [REMOTE path]

查看日志    adb logcat    hdc hilog

保存日志    adb shell logcat > [REMOTE file]    hdc shell hilogcat > [REMOTE file]

截屏    adb shell screencap -p [REMOTE file]    hdc shell screencap -p [REMOTE file]

录屏    adb shell screenrecord [REMOTE file]    hdc shell screenrecord [REMOTE file]

进程指令    查询设备进程    adb shell ps    hdc shell ps

查询指定进程    adb shell ps | grep [processname]    hdc shell ps | find [processname]

杀死指定进程    adb kill [processname]    hdc kill [processname]

查询指令    查看应用详情    adb shell dumpsys package [应用包名]    hdc shell dumpsys package [应用包名]

查询设备属性    adb shell getprop [propname]    hdc shell param get [propname]

设置设备属性    adb shell setprop [propname]    hdc shell param set [propname] [value]

查看当前任务栈的ability 信息:hdc shell aa dump -l

查看栈顶ability:aa dump –a

更多关于HarmonyOS 鸿蒙Next ADB命令替代的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,传统的ADB(Android Debug Bridge)命令用于设备调试和管理已逐渐被鸿蒙特有的调试工具和方法所替代。鸿蒙系统引入了更加集成和高效的调试机制,以适应其分布式架构和多设备协同的特点。

针对“HarmonyOS 鸿蒙Next ADB命令替代”的问题,鸿蒙系统主要依赖于以下几种方式进行设备调试和管理:

  1. HiSuite:华为官方提供的设备管理软件,支持设备连接、数据备份、系统更新等功能,部分替代了ADB的设备管理功能。

  2. DevEco Studio:鸿蒙系统的官方开发工具,集成了调试、编译、运行等一站式开发环境,用于鸿蒙应用的开发和调试。

  3. HDB(Huawei Device Bridge):鸿蒙系统专用的设备调试桥,类似于ADB,但专为鸿蒙系统优化,支持更广泛的设备类型和功能。

  4. 多设备协同调试:鸿蒙系统支持多设备间的协同调试,允许开发者在多个设备间进行无缝的调试和测试。

若您需要在鸿蒙系统上进行调试或管理操作,建议使用上述工具和方法。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部