タグ付けされた質問 「uncaught-exception」

5
Androidでグローバルなキャッチされない例外ハンドラーを設定する理想的な方法
Androidアプリケーションのすべてのスレッドにグローバルなキャッチされない例外ハンドラーを設定したいと思います。そのため、私のApplicationサブクラスでは、Thread.UncaughtExceptionHandlerキャッチされない例外のデフォルトハンドラーとしての実装を設定しました。 Thread.setDefaultUncaughtExceptionHandler( new DefaultExceptionHandler(this)); 私の実装では、AlertDialog適切な例外メッセージを表示しようとしています。 ただし、これは機能していないようです。処理されないスレッドに対して例外がスローされるたびに、標準のOSデフォルトダイアログ(「申し訳ありません!-アプリケーションが停止しました-予期せずダイアログ」)が表示されます。 キャッチされない例外のデフォルトハンドラーを設定するための正しく理想的な方法は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.