监听获取应用启动时的窗口尺寸后,杀掉应用会报错

在应用启动的Ability的onWindowStageCreate方法和onWindowStageDestroy中,有设置监听和取消监听来获取应用启动时的窗口尺寸;正常使用应用,当突然杀掉应用时,日志中会报错

HarmonyOS
2024-04-27 09:41:27
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hmogy

异常报错原因为,在onWindowStageDestroy()生命周期中窗口资源被销毁,无法找到对应窗口资源产生报错。 崩溃为目前的错误反馈策略,需要使用tryCatch包裹代码块。 捕获异常应该是1300002,问题原因是窗口状态异常。

分享
微博
QQ
微信
回复
2024-04-28 16:28:00
相关问题
app启动时加在so库crash
22浏览 • 0回复 待解决
如何监听窗口大小变化
338浏览 • 1回复 待解决
如何监听系统应用异常
44浏览 • 1回复 待解决
应用窗口开发流程是什么
319浏览 • 1回复 待解决
mysqldump导出oceanbase会报错
2653浏览 • 1回复 待解决
应用启动有了解吗?
782浏览 • 1回复 待解决
如何设置窗口启动图片
379浏览 • 1回复 待解决
如何固定应用窗口大小并居中展示
354浏览 • 1回复 待解决
鸿蒙OS无法关联启动其他应用
6845浏览 • 1回复 待解决
监听应用前后台状态切换api吗
105浏览 • 1回复 待解决
如何启动应用系统设置详情页
351浏览 • 1回复 待解决