【最佳实践】调优工具合集(三)
性能调优深入分析工具,支持冷启动、卡顿丢帧、状态变量、并行化、网络耗时、ArkWeb、内存优化等场景化调优能力。
·
性能问题分析类工具
DevEco Profiler
介绍
性能调优深入分析工具,支持冷启动、卡顿丢帧、状态变量、并行化、网络耗时、ArkWeb、内存优化等场景化调优能力。
使用方法
详细使用指导见:
注意点
- Profiler工具不支持模拟器进行调优。
ArkUI Inspector
介绍
开发者可以使用ArkUI Inspector,在DevEco Studio上查看应用在真机上的组件布局,并通过查看多次操作后的界面状态,快速分析定位状态变量、组件嵌套层次、UI界面布局存在的问题等。
使用方法
详细使用指导见:
性能工具集定位分析性能问题流程
体检工具和代码检查工具联动:针对共性问题触发代码白盒检查,通过性能规则精确发现开发者开发过程中引入的性能问题,并给出具体的修改建议和范式。
体检工具和调试&调优工具联动:部分不能通过具体规则拦截的性能问题,跳转到调试&调优工具进行分析,分析并行化、组件耗时、页面层次等具体问题。

- 检测发现性能问题,在代码编辑阶段可以使用Code Linter代码检查工具对代码进行单个文件或者文件夹进行静态代码扫描;同时在应用功能开发完成后,在运行态可以使用应用体检工具检测应用运行过程中的性能问题;
- 以应用体检工具为主,对于动态运行检测发现的性能问题,提供三种修复问题的路径:
- 根据跳转的官网性能指导来修改发现的性能问题;
- 根据检测结果的问题页面,触发该页面源文件的Code Linter静态性能检查,根据静态检查结果跳转到官方最佳性能实践指导修复性能问题;
- 根据检测结果的过程性能文件,跳转到DevEco Profiler导入该文件深入分析,定位发现性能瓶颈点;
更多推荐



所有评论(0)