在应用开发过程中,可以使用录屏功能录制应用的运行状态,并通过录屏文件向他人展示正在开发的应用的各种功能效果。
使用约束
-
使用录屏时,需先同意录屏应用申请的系统权限才可录制视频。
-
录屏开始前请解锁设备屏幕,锁屏状态下录屏应用无法正常拉起。
-
录屏时请保持设备的屏幕解锁状态,若录屏过程中锁屏将导致录屏应用退出。
-
模拟器不支持录屏。
通过DevEco Studio录屏
-
连接真机设备,并在其中运行应用。
-
在DevEco Studio底部切换到Log页签。
-
点击左侧工具栏中,即可开始录屏。
-
录屏时,需要先选择录屏文件的保存路径,开发者可使用默认路径或[设置自定义路径]。
-
路径选择完毕后,点击Start Recording开始录屏。
-
录制完操作流程之后,点击Stop Recording结束录屏。
-
结束录屏后,录屏文件将会保存到之前选择的路径下,可以选择调用系统播放器播放视频文件或打开文件所在的文件夹。
设置录屏自定义路径
-
点击DevEco Studio底部Log页签,选择Hilog > Settings > Record Screen选项。
-
在弹出的界面选择自定义路径,当设置好路径并勾选“Use the selected path and auto-generated file name as defaults and don’t ask again”选项后,录屏时将自动使用此时设置的路径以及以录屏时的时间戳构造的文件名作为录屏文件的保存地址及文件名。
通过命令行方式录屏
-
启动录屏。
hdc shell aa start -b com.huawei.hmos.screenrecorder -a com.huawei.hmos.screenrecorder.ServiceExtAbility --ps "CustomizedFileName" "test.mp4"
-
停止录屏。
hdc shell aa start -b com.huawei.hmos.screenrecorder -a com.huawei.hmos.screenrecorder.ServiceExtAbility
-
查询录屏文件位置。
hdc shell mediatool query test.mp4
查询命令效果如下图:第二行为录屏文件地址。
-
下载录屏文件到本地。
hdc file recv /storage/cloud/100/files/Photo/6/VID_1719903085_006.mp4 d:\test.mp4