web-dev-qa-db-ja.com

Androidクラッシュレポートライブラリ(Froyo以前)

Androidのクラッシュレポートライブラリを知っていますか?

自分のレポートシステムを作成するのに多くの時間を費やしたくありません。
出力は、電子メールまたは何らかのサーバーに送信できます。

GoogleがFroyoにクラッシュレポートを導入したことを知っていますが、古いバージョンのシステムに何かを求めています。


答えをまとめましょう:

32

これはあなたが探しているものです: Android-remote-stacktrace アプリケーションがクラッシュしたときに電子メールを送信するか、phpスクリプトを呼び出し、logcat出力を送信します。非常に使いやすく、非常に便利です!

未処理の例外をリモートでログに記録しますAndroidアプリケーション

35
stealthcopter

その目的のためだけに(そしてもう少し) http://apphance.com のために、私の会社が行ったサービスを試すこともできます。テスターが問題を報告するたびに、クラッシュだけでなくログやスクリーンショットも取得できます。それをクラウドに報告し、開発者が便利なWebパネルを使用してセッション/ログ/クラッシュ/問題レポートを閲覧できるようにします。

パーツのテストを対象としていますが、まもなく製品版も利用できるようになります。また、クロスプラットフォームでもあります-Androidだけでなく、iOSなども含まれます。

免責事項:私は、アプリの共同作成者であるApphanceの背後にある会社であるPolideaのCTOです。

12
Jarek Potiuk

BugSense を試すこともできます。 BugSenseはすべてのクラッシュレポートを収集して分析し、有意義で視覚的なレポートを提供します。これは無料で、大規模なアプリケーション(ユーザーが10.000.000以上)で使用されており、統合するためのコードは1行だけです。

免責事項:私は共同創設者です

7
Jon Romero

統合が非常に簡単な自分のプロジェクト用のエラー報告ライブラリを作成しました。エラーレポートをhttpサーバーに送信できます(Android-remote-stacktraceと同様)。これはオープンソースで、githubからダウンロードできます: https://github.com/tomquist/Android-Error-Reporter

2
Tom

Androidはすべてオープンソースであるため、Froyoのその部分を抽出して、サードパーティのライブラリであるかのようにアプリに追加できます。それがどれほど簡単か、実現可能かはわかりませんが、うまくいく場合はお知らせください。

http://source.Android.com/source/download.html

0
MatrixFrog