Echo是一个客户端的桌面端调试工具,中文是回声,寓意着Mac端和手机端之间就像回声一样相互联动。 背景 客户端在研发调试阶段基本都会集成一些调试工具,以显示应用程序的网络请求,卡顿检测结果等调试信息,以辅助RD&QA发现定位问题。目前的调试工具基本上都是内置在App中。这些小屏调试工具虽然可以满足客户端相关开发同学的日常研发需求,但同样存在着一些问题: 由于手机屏幕的限制,现有的调试工具在数据展示,辅助功能等方便不够丰富,在浏览以及功能操作上体验一般 研发调试过程中需要重新使用App和调试工具之间进行切换,通过功能切换完成问题验证和分析,这会打断我们在App的页面操作,使用低效。通常,为了研