0
我目前有一個應用程序,如果用戶已多次崩潰,將啓動一個不同的活動。但是,由於後臺服務/推送服務,該應用程序仍然可能會在此備用活動中崩潰。是否有可能防止或重新啓動未捕獲的異常時主線程
有沒有辦法阻止主線程死亡並仍然保留其消息隊列。我正在使用Thread.setDefaultUncaughtExceptionHandler()
併吞下異常,但似乎線程仍凍結或終止。我嘗試thread.start()
但後來發佈到MessageQueue的所有UI事件不再有效(視圖被凍結)
不行,修復你的代碼 – Selvin
是,解決您的代碼 – TripeHound
嘗試將整個代碼try塊內。但是我警告你,這不是一個好習慣。 –