"鸿蒙系统"相关的文章
【第七期】应用冷启动时延问题部分类型举例

【第七期】应用冷启动时延问题部分类型举例

高耗时函数可能会造成应用卡顿,对于执行次数较多的函数,应尽量减少调用次数,单次执行但总耗时较高的函数,可以考虑通过异步方式进行优化。 在检测结果中,开发者可以通过点击报告表格中的对应方法名,快速跳转至对应代码片段,同时体检工具也会给出相应的优化建议,如将耗时函数放到子线程或进行缓存、使用多线程能力等。
快速定位鸿蒙应用开发态崩溃问题

快速定位鸿蒙应用开发态崩溃问题

踩内存是指程序向未分配、已释放或越界的内存地址写入数据,破坏正常内存布局,从而导致程序行为异常、数据错乱甚至崩溃。这类崩溃往往复现困难、定位耗时,属于系统稳定性中的高风险问题。 本文以内存越界访问为典型案例,构建数组越界示例工程,完整演示HWASan(参考:使用HWASan检测内存错误 )与BinXO工具的使用流程,提供踩内存问题的定位范式,为其他高频崩溃场景的排查提供可复用的实践参考。