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
相关问题
IconFont图标展示方式
823浏览 • 1回复 待解决
HarmonyOS 键盘导致webview展示不全
177浏览 • 1回复 待解决
HarmonyOS 开发调试阶段应用升级
376浏览 • 1回复 待解决
HarmonyOS 自动签名导致appid变化
248浏览 • 1回复 待解决
HarmonyOS 应用图标规范
111浏览 • 1回复 待解决
这句sql导致并发出问题吗 ?
2271浏览 • 1回复 待解决
HarmonyOS 应用图标格式
370浏览 • 1回复 待解决
HarmonyOS 应用图标不显示
360浏览 • 1回复 待解决