onWindowStageCreate阶段throw error会导致应用卡在展示图标界面

// EntryAbility.ets 
onWindowStageCreate(windowStage: window.WindowStage): void { 
  throw new Error(xx) 
  //… 
}

应用卡在展示图标界面,未能crash。

HarmonyOS
2024-04-27 10:38:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
truemichael

可以通过手动调用process.exit()方式结束进程,在结束前打出log的方式替换上述写法:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-process-0000001813575988#ZH-CN_TOPIC_0000001813575988__exit9

// EntryAbility.ets 
onWindowStageCreate(windowStage: window.WindowStage): void { 
  console.error(‘error:::::::::::’) 
  let pro = new process.ProcessManager(); 
  pro.exit(0); 
}
分享
微博
QQ
微信
回复
2024-04-28 16:58:31
相关问题
这句sql导致并发出问题吗 ?
739浏览 • 1回复 待解决
如何修改应用的icon图标
315浏览 • 1回复 待解决
如何拉起应用市场界面
464浏览 • 1回复 待解决
应用图标分辨率规范问题
119浏览 • 1回复 待解决
js怎么跳转java应用界面
3926浏览 • 1回复 待解决
如何禁止应用分屏和小窗展示
302浏览 • 1回复 待解决
如何拉起设置应用的主界面
294浏览 • 1回复 待解决
如何拉起设置应用的常用界面
321浏览 • 0回复 待解决
应用市场推荐展示元服务卡片异常
228浏览 • 1回复 待解决
如何固定应用窗口大小并居中展示
400浏览 • 1回复 待解决
鸿蒙卡片如何去掉应用的桌面图标
9351浏览 • 3回复 已解决
打开图库应用时偶尔闪退
826浏览 • 0回复 待解决