アプリケーションがクラッシュしたときに、詳細なログインをバックグラウンドで送信したい。どうすればこれを実装できますか?
5 に答える
リモートスタックトレースを使用して、アプリケーションが強制終了したときにクラッシュレポートを取得します。
ソースコードはこちらから入手できます。
私はいくつかのプロジェクトにhttp://www.bugsense.comを使用しましたが、それは素晴らしいことです。また、新しいエラーが送信されたときにメールを送信することもできます。
BugSenseはACRAとも連携します:http ://www.bugsense.com/features/acra
自分でやりたい場合は、キャッチされていない独自の例外ハンドラーの設定を調べてから、送信部分を試してみる必要があります(電子メールまたはWebサイト):https ://stackoverflow.com/a/755151/ 349012
あなたが達成したいことはすでにACRAによって行われていると思います。ACRAを使用することで、creahレポートを取得できます。ACRA –Android向けの簡単なクラッシュログレポート
ACRAを使用して、クラッシュレポートを取得できます。このリンクをチェックしてくださいhttp://code.google.com/p/acra/
例外ログが必要な場合は、最初にcatchブロックで例外を取得し、それを変数に格納し、HTTP POST
またはGET
メソッドを使用してサーバーに送信します。サーバー側のデータベースに保存できます。