私は工業プロセス用のAndroidアプリケーションを作成しています。開発中、PC、Eclipseなどに接続しているとき、クラッシュはめったに見られません。しかし、フィールドから、またはアプリのクラッシュや強制停止に関する社内のテスターからの報告を受け取ることがよくあります。これらを再現することはできませんが、原因を突き止める必要があります。
クラッシュが発生したときにWindows-DrWatsonスタイルのダンプを取得できるようにしたいと思います。クラッシュ後にポストモテムを取得するためにコードをインストルメント化するためのオプションは何ですか?PCに接続するのではなく、プログラムでlogcatメッセージを読みたい。スタックダンプも欲しいのですが。また、OS POVから何が起こっているのか、たとえば、実行中のスレッド、使用されているリソース、最新のTCPアクティビティなども知りたいです。
ここでの私の最良の選択肢は何ですか?前もって感謝します。