课前准备
- ffmpeg
- android studio
- monitor
- https://developer.android.com/topic/performance
- https://developer.android.com/studio/profile
app性能测试
package=com.xueqiu.android
清理缓存数据:adb shell pm clear $package
停止进程:adb shell am force-stop $package
启动app:adb shell am start -S -W $package/.view.WelcomeActivityAlias
获取数据:adb logcat |grep -i displayed
录屏 拆帧
adb shell screenrecord --bugreport --time-limit 30 /data/local/tmp/xueqiu.mp4
adb pull /data/local/tmp/xueqiu.mp4 .
ffmpeg -i xueqiu.mp4 xueqiu.gif
ffmpeg -i xueqiu.mp4 -r 10 frames_%03d.jpg
!(/uploads/photo/2019/d289a0d7-30a2-4e8c-9ac1-8219c2f59d3b.gif!large =400x)
web/webview性能测试
接口性能测试
课后作业1
提取自己公司的app的启动视频,转成gif上传到回复里