問題タブ [acra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ACRA を使用した Android クラッシュ レポート
ACRA を使用してクラッシュ レポートを送信するようにプロジェクトを設定するにはどうすればよいですか。いくつかの投稿を読みましたが、それを行うことができません。
http://code.google.com/p/acra/wiki/ACRAHowTo#Setting-up_your_projectで詳細を取得しましたが、うまくいきません
android - Android ACRA SphreadSheet リンク
こんにちは、クラッシュレポートに ACRA を使用する必要があります。Google が提供する会社のメール アカウントを使用しています。問題の ACRA はクラッシュレポートを「http://spreadsheets.google.com/formResponseに接続しますか?...」に送信します。この場合、自分の会社名も含めて ACRA を使用する方法
android - Android プロセスがクラッシュしたときにクラッシュ ログを作成する方法
私の Java コードはネイティブ コードを呼び出します。ネイティブ コードがクラッシュしたときに、クラッシュ ログを自分のファイルに書き込みたいと考えています。どうすればこれを達成できますか?ACRA を使用しましたが、ネイティブ コードでは機能しません。どうもありがとう。
android - ACRAエラーレポートとGoogleの開発コンソールの両方を使用していますか?
ACRAエラーレポートの使用を開始した場合、エラーレポートは引き続き開発者コンソールに表示されますか?そうでない場合、両方を許可する方法はありますか?開発コンソールにログインして新しいレポートを確認してから、ACRAスプレッドシートで詳細を確認したいと思います。
android - Android ACRA がクラッシュを報告しない
ACRA を Android アプリにインポートしようとしていますが、強制終了が報告されません。ガイドに従いましたが、それでもクラッシュは報告されません。なぜ何か提案はありますか?xml:
優先クラス:
チェックボックスを有効/無効にするときの画像は次のとおりです。
android - ACRAは常に無効になっていますか?
これが私がACRAを使用するために使用するコードですが、機能していません。LogCatで、「ACRAが無効になっています」と表示され続けます。
チェックボックスxml:
優先クラス:
チェックボックスを有効/無効にしたときの画像は次のとおりです。
android - ネイティブ コード - 関数呼び出しスタック (バックトレース) をプログラムで取得する方法
Android で C++ コードベースを実行しており、ユーザーからクラッシュ レポートを送信してもらいたいと考えています。
Java コードで問題なく動作するACRA ライブラリを使用していますが、ネイティブ コードで何かがクラッシュすると、十分な情報が得られません。実際には、ネイティブ関数呼び出しのスタック トレースを取得したいと考えています。プロセスが終了した後にクラッシュ情報が logcat に出力されることはわかっており、logcat の読み取り/送信を行うように ACRA を構成できます。シグナル ハンドラーを使用してネイティブ クラッシュを検出し、ACRA によるレポートのために Java にコールバックするようにコードをセットアップしました。それもうまくいきます。
ただし、このアプローチにはタイミングが悪い - ACRA はクラッシュ プロセスがまだ生きている間にログを読み取り、クラッシュしたプロセスが完全に終了した後、Android (どの部分か正確にはわからない) がクラッシュ レポートを logcat に書き込みます。そのため、ACRA を使用するとスタック トレースを受信しません。
そのため、C++ コードから現在のスタック トレースをプログラムで読み取り、この情報を ACRA (または他のクラッシュ レポート ツール) にフィードする方法を探しています。
必要なのは、logcat に書き込まれた次のようなレポートだけです。
コードからこのスタック トレースを取得する方法はありますか?
android - logcatをACRAに追加する方法
ACRAにログを追加しようとしています。
私はこのリンクをたどりました。
そこで彼らは述べています
adb logcat -t 200 -v time
これにより、元のプロセスの日付、呼び出し時刻、優先度/タグ、およびPIDを含む200行のlogcatが生成されます。
しかし、これをACRAコードのどこに追加すれば、この200行のlogcatでGoogleドキュメントが更新されるかわかりません。
android - 複数のデータ レポート ユーティリティが、キャッチされていない同じ例外についてレポートできますか?
私のアプリでは、分析に Flurry を使用し、キャッチされていない例外のレポートに優れた ACRA を使用しています。これは、キャッチされない例外レポートが発生する場所が 3 つあることを意味します。Flurry、ACRA、および Android デベロッパー コンソール内のクラッシュ エラー レポートです。私が知る限り、3 つの領域のうちの 1 つだけが例外をキャッチして報告しているようです。そして、さらに奇妙なことに、それがどれであるかはランダムに見えます。つまり、ACRA、Flurry、開発者コンソールで例外が報告されることがあります。パターンを確認するのに十分な量の例外はありませんが (ありがたいことに!)、理想的には、少なくともすべての例外が ACRA に送られるようにしたいと考えています。これがどのように機能するかについて何かが欠けていますか?すべての例外が 3 つの報告場所すべてに送られる可能性はありますか?