1、创建脚本,把以下命令拷进去。set ymd=%date:~0,4%%date:~5,2%%date:~8,2% for /f "tokens=* delims= " %%a in ("%ymd%") do set ymd=%%a set hms=%time:~0,2%%time:~3,2%%time:~6,2% for /f "tokens=* delims= " %%a in ("%hms%") do set hms=%%a if exist traces/%ymd% ( echo 目录traces/%ymd%已存在,无需创建 ) else ( echo 创建traces/%ymd% mkdir traces\%ymd% ) set PS_DIR=ps if exist traces/%ymd%/%PS_DIR% ( echo 目录traces/%ymd%/%PS_DIR%已存在,无需创建 ) else ( echo 创建traces/%ymd%/%PS_DIR% mkdir traces\%ymd%\%PS_DIR% ) set filename=traces/%ymd%/systrace_%ymd%_%hms%.ftrace hdc shell "hitrace -b 409600 -t 10 --overwrite accesscontrol accessibility cloud account ace app ark devicemanager deviceprofile ohos zimage zmedia zcamera zaudio ability distributeddatamgr graphic gresource sched freq irq memory notification sync power samgr sensors window rpc workq multimodalinput idle binder -o /data/log/xxx.ftrace" hdc file recv /data/log/xxx.ftrace %filename% @pause2、进入lottie相关页面,执行完脚本后,把traces目录下的.ftrace文件导出。hdc shell "mkdir -p /data/local/tmp" hdc shell "bytrace -t 8 -b 32000 --overwrite sched ace app disk ohos graphic sync workq ability >/data/local/tmp/mynewtrace.ftrace" hdc shell "sed -i '1,2d' /data/local/tmp/mynewtrace.ftrace" hdc file recv /data/local/tmp/mynewtrace.ftrace .
1、创建脚本,把以下命令拷进去。
2、进入lottie相关页面,执行完脚本后,把traces目录下的.ftrace文件导出。