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

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

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

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

分享
微博
QQ
微信
回复
2024-04-28 16:28:00
相关问题
窗口启动时初始尺寸怎么设置
1395浏览 • 1回复 待解决
HarmonyOS 应用启动时间打点问题咨询
848浏览 • 1回复 待解决
HarmonyOS 冷启动时启动实现
1030浏览 • 1回复 待解决
HarmonyOS 如何获取窗口尺寸
888浏览 • 1回复 待解决
HarmonyOS 如何监听应用启动
801浏览 • 1回复 待解决
HarmonyOS 如何监听应用启动和退出?
1057浏览 • 1回复 待解决
app启动时加在so库crash
1515浏览 • 1回复 待解决
HarmonyOS App启动时动画怎么取消
1001浏览 • 1回复 待解决
HarmonyOS 如何获取应用窗口宽度
699浏览 • 1回复 待解决
HarmonyOS 如何获取应用窗口坐标
520浏览 • 1回复 待解决