截屏

开源鸿蒙系统的截屏功能为snapshot_display

使用snapshot_display命令即可截屏

# snapshot_display
process: set filename to /data/local/tmp/snapshot_2025-07-08_20-23-17.jpeg
process: display 0: width 1920, height 1200
snapshot: pixel format is: 3
snapshot: convert rgba8888 to rgb888 successfully.

success: snapshot display 0 , write to /data/local/tmp/snapshot_2025-07-08_20-23-17.jpeg as jpeg, width 1920, height 1200

上述表示截屏成功,且默认保存在/data/local/tmp/目录下

取出屏幕截图

hdc file recv /data/local/tmp/snapshot_2025-07-08_20-21-20.jpeg F:\fvmshare\out

将截图取出,放到F:\fvmshare\out目录

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐