0

Android 2.2 アプリケーションを開発しました。

私のクライアントはそれを持っていて、再現できないクラッシュがあると私に言いました。

私が使用android.util.Log;しているエラーをログに記録ex.printStackTrace();し、処理されたすべての例外について。

デバイスにそのエラーに関するログはありますか? それらのログを取得するにはどうすればよいですか?

私のクライアントは、自分のデバイスを PC に接続し、それらのログを探す場所を伝えるように言うことができます。それらを彼のPCにコピーして、私に電子メールで送ってください。出来ますか?

4

1 に答える 1

1

現在のケースでは、このようなログ読み取りアプリを Google Play からインストールするようにクライアントに依頼し、クラッシュ中にログを保存して送信するよう依頼することができます。または、クライアントが SDK などをセットアップしたコンピュータに要求している場合は、クライアントに実行を要求できますadb logcat -d > logcat.txt。これにより、logcat がファイルに保存され、logcat.txtメールで送信できます。

将来のケースのために、デバイス、スタックトレースなどの情報とともにクラッシュレポートを自動的に送信できる ACRA などのプロジェクトを統合することをお勧めします。

于 2012-08-02T05:59:58.867 に答える