HarmonyOS应用开发中,onTouch事件在真机上持续触发TouchType.Move属于正常现象,主要源于以下特性与处理逻辑:事件机制特性:触控采样率差异:changedTouches按屏幕刷新率重采样,touches按器件刷新率上...

为了帮助开发者更高效地进行鸿蒙应用开发的性能问题分析,DevEco Studio提供了场景化调优工具DevEco Profiler,希望为开发者带来高效、直通代码行的调优体验。开发者可以使用DevEco Profiler完成不同应用模型和场...

性能优化是指改进应用程序运行速度、资源利用效率和响应时间的系统性工作。通过优化可提升应用性能和稳定性。在数字化时代,随着应用程序的复杂性和规模不断增加,调优变得尤为重要。有效调优不仅能使应用程序更高效地运行,还能提高稳定性,提升效率,减少资...

线上崩溃了,堆栈一片茫然——是该排查代码还是怀疑系统?日志千行万行,到底哪一行才是根因?问题反复出现却无法定位,修复上线后还是复现? APMS故障分析,正是为破解这些困局而生

在HarmonyOS上,DMA内存是指有DMA驱动分配的,支持在多进程、多硬件之间共享访问的RAM内存(特别说明,DMA内存与ION内存是相同的概念)。在HarmonyOS系统中,应用一般通过系统开放的ArkUI、图形和媒体的相关接口间接使...

用户在使用应用时,如果出现点击无反应或应用无响应等情况,并且持续时间超过一定限制,就会被定义为应用冻屏(AppFreeze),即应用无响应。系统会检测应用无响应,并生成AppFreeze日志,供应用开发者分析

已入驻品牌

在移动端应用开发过程中,可能出现应用闪退、后台被强制退出等异常行为。除崩溃、Freeze 等显性故障外,也存在系统资源调度引发的非故障类退出,仅依靠传统故障日志,无法完整还原退出现场,给问题排查带来较大阻碍

在通过ArkTS内存快照定位内存泄漏问题时,通常需要优先关注内存占用大的对象,这部分对象在快照中占比比较大。当数量较多时,存在不同调用点创建的对象因为对象类型被归类在同一目录下,如jsobject/jsarray等对象,在大型工程中一般情况...

如何使用Polyline组件、Polygon组件、Path组件,实现描绘折线后,折线以下区域呈现渐变效果?使用mpchart画出LineChart折线,再通过setGradientFillColor来设置填充颜色,mpchart除了可以使用...

我想做一个全局的监听在app里面的我的自定义事件,但是没有对应的api。解决方案:定义全局事件管理器类,初始化并挂载到全局上下文,使用事件。具体解决方案/代码和其他相关讨论,请点击原帖查看

netUnavailable 事件属于网络状态监听中的网络不可用场景,而不是弱网监控。可以 netCapabilitiesChange 或 netConnectionPropertiesChange 事件监听,结合带宽、延迟等参数判断。试试...

鸿蒙应用通过ArkWeb组件加载前端页面时,前端可通过Web标准API(如navigator系列接口、DeviceMotionEvent事件)获取设备敏感信息。此类敏感信息涵盖地理位置、音视频采集数据、设备运动状态、剪贴板内容等,若应用未实...

官方文档里介绍的方法只能监听到点击开启蓝牙成功的情况,而我想在用户点击禁止的时候做出相应的提示。现在api貌似没有相应的方法可以监听到。解决方案:要用enableBluetoothAsync才行

本期问题如下:1、父组件的点击事件,如何让子组件进行响应?2、子组件的点击事件,如何正确让父组件进行响应?3、父子组件使用@State/@Prop交互,子组件中UI成功更新,但promise中无法获取到最新的值,原因是什么?4、同样使用@S...

在数据区,首先可以开启和结束会话的录制,点击工具栏的首个按钮即可,如下图所示分别对应开启录制、结束录制功能,第三个状态则代表录制完成。与在会话区域录制的功能效果一致。DevEco Profiler工具提供了各种丰富的时间轴操作功能

在HarmonyOS中,onWillScroll和onDidScroll是滚动容器组件(如Scroll)的两个关键事件回调接口。onWillScroll 在滚动行为‌即将发生前‌触发,属于滚动流程的‌前置回调‌,主要用于滚动行为的前置拦截‌...

方案一:在 onTitleReceive 中通过webController.getTitle()获取网页的标题。方案二:通过 runJavaScript 执行JavaScript代码来获取文档的标题。如果getTitle返回的是网页url,...

你是否也经历过这些煎熬时刻——版本上线后指标异常却浑然不知,直到用户投诉铺天盖地才慌忙回滚?关键指标波动无人值守,舆情发酵后才手忙脚乱地补救?平台为开发者提供自定义告警能力,正是为解决这些痛点而生

你是否经历过这样的场景:拿到一份几十KB的Faultlog日志,面对密密麻麻的堆栈符号、Binder调用链、EventHandler队列信息,不知从何入手?又或者花了数小时逐行比对线程堆栈,最终只得出一句"疑似主线程阻塞,建议复测"

应用崩溃是应用性能优化的重要问题,本文档介绍在运维态下通过APMS平台进行应用崩溃的标准化排查、分析、定位和修复闭环流程。 步骤1 - 在APMS平台配置应用崩溃监控告警规则,设置监控时段、频率和触发条件。步骤2 - 通过故障预警或故障指标...

本次课程主要介绍鸿蒙元服务上架审核规范、上架审核流程和上架审核常见问题及案例分享,包括功能体验问题案例、侵权问题案例、元服务信息问题案例、低质问题案例。希望开发者能避免此类问题,开发高质量的应用,顺利上架。