GIF实现过程
2022-02-25 18:54:27 2 举报
代码实现流程
作者其他创作
大纲/内容
生成Crash_time文件夹,保存在SDcard路径下,并得到20张崩溃前的截图
通知用户bugID
本地去重
和以前提过的bug 进行对比去重
拿到当前device,package,crash内容等信息+附件地址,调用save bug 接口得到bugID
将gif赋值为空
上报keones
找到所有的崩溃log
回溯失败
为每个截图标记采集时间
是
为每个crash生成一个关联的GIF
结束
1.部分设备兼容问题2.还没来得及采集就崩溃了等特殊时间崩溃场景
自定义线程采集截图保存到sdcard
没有崩溃
崩了
Monkey
关联匹配
keones生成一个uploadid
得到了关联关系
因为这个框架比较恶心,crashlog没有时间,所以要进行crashlog的排序,图片的排序,时间的对比,及crash图片和log的关联关系
回溯20张崩溃前的截图
回溯成功
device A
crash了吗
run
maxim框架问题,另外在启动就崩溃的场景可能存在此问题
生成crash_$time文件夹
算出来每个crash截图文件对应的是哪个crashlog
计算每次运行后的logcat
否
crash 日志,复现GIF,logcat三者上传到同一个upload_id得到三个附件地址
0 条评论
回复 删除
下一页