問題タブ [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.

0 投票する
1 に答える
1934 参照

android - ACRA を使用した Android クラッシュ レポート

ACRA を使用してクラッシュ レポートを送信するようにプロジェクトを設定するにはどうすればよいですか。いくつかの投稿を読みましたが、それを行うことができません。

http://code.google.com/p/acra/wiki/ACRAHowTo#Setting-up_your_projectで詳細を取得しましたが、うまくいきません

0 投票する
1 に答える
559 参照

android - Android ACRA SphreadSheet リンク

こんにちは、クラッシュレポートに ACRA を使用する必要があります。Google が提供する会社のメール アカウントを使用しています。問題の ACRA はクラッシュレポートを「http://spreadsheets.google.com/formResponseに接続しますか?...」に送信します。この場合、自分の会社名も含めて ACRA を使用する方法

0 投票する
1 に答える
859 参照

android - Android プロセスがクラッシュしたときにクラッシュ ログを作成する方法

私の Java コードはネイティブ コードを呼び出します。ネイティブ コードがクラッシュしたときに、クラッシュ ログを自分のファイルに書き込みたいと考えています。どうすればこれを達成できますか?ACRA を使用しましたが、ネイティブ コードでは機能しません。どうもありがとう。

0 投票する
1 に答える
413 参照

android - ACRAエラーレポートとGoogleの開発コンソールの両方を使用していますか?

ACRAエラーレポートの使用を開始した場合、エラーレポートは引き続き開発者コンソールに表示されますか?そうでない場合、両方を許可する方法はありますか?開発コンソールにログインして新しいレポートを確認してから、ACRAスプレッドシートで詳細を確認したいと思います。

0 投票する
2 に答える
2950 参照

android - Android ACRA がクラッシュを報告しない

ACRA を Android アプリにインポートしようとしていますが、強制終了が報告されません。ガイドに従いましたが、それでもクラッシュは報告されません。なぜ何か提案はありますか?xml:

優先クラス:

チェックボックスを有効/無効にするときの画像は次のとおりです。 ここに画像の説明を入力

0 投票する
1 に答える
538 参照

android - ACRAは常に無効になっていますか?

これが私がACRAを使用するために使用するコードですが、機能していません。LogCatで、「ACRAが無効になっています」と表示され続けます。

チェックボックスxml:

優先クラス:

チェックボックスを有効/無効にしたときの画像は次のとおりです。

ここに画像の説明を入力してください

0 投票する
2 に答える
6624 参照

android - ネイティブ コード - 関数呼び出しスタック (バックトレース) をプログラムで取得する方法

Android で C++ コードベースを実行しており、ユーザーからクラッシュ レポートを送信してもらいたいと考えています。

Java コードで問題なく動作するACRA ライブラリを使用していますが、ネイティブ コードで何かがクラッシュすると、十分な情報が得られません。実際には、ネイティブ関数呼び出しのスタック トレースを取得したいと考えています。プロセスが終了した後にクラッシュ情報が logcat に出力されることはわかっており、logcat の読み取り/送信を行うように ACRA を構成できます。シグナル ハンドラーを使用してネイティブ クラッシュを検出し、ACRA によるレポートのために Java にコールバックするようにコードをセットアップしました。それもうまくいきます。

ただし、このアプローチにはタイミングが悪い - ACRA はクラッシュ プロセスがまだ生きている間にログを読み取り、クラッシュしたプロセスが完全に終了した後、Android (どの部分か正確にはわからない) がクラッシュ レポートを logcat に書き込みます。そのため、ACRA を使用するとスタック トレースを受信しません。

そのため、C++ コードから現在のスタック トレースをプログラムで読み取り、この情報を ACRA (または他のクラッシュ レポート ツール) にフィードする方法を探しています。

必要なのは、logcat に書き込まれた次のようなレポートだけです。

コードからこのスタック トレースを取得する方法はありますか?

0 投票する
2 に答える
2305 参照

android - logcatをACRAに追加する方法

ACRAにログを追加しようとしています。

私はこのリンクをたどりました。

そこで彼らは述べています

adb logcat -t 200 -v time

これにより、元のプロセスの日付、呼び出し時刻、優先度/タグ、およびPIDを含む200行のlogcatが生成されます。

しかし、これをACRAコードのどこに追加すれば、この200行のlogcatでGoogleドキュメントが更新されるかわかりません。

0 投票する
1 に答える
351 参照

android - 複数のデータ レポート ユーティリティが、キャッチされていない同じ例外についてレポートできますか?

私のアプリでは、分析に Flurry を使用し、キャッチされていない例外のレポートに優れた ACRA を使用しています。これは、キャッチされない例外レポートが発生する場所が 3 つあることを意味します。Flurry、ACRA、および Android デベロッパー コンソール内のクラッシュ エラー レポートです。私が知る限り、3 つの領域のうちの 1 つだけが例外をキャッチして報告しているようです。そして、さらに奇妙なことに、それがどれであるかはランダムに見えます。つまり、ACRA、Flurry、開発者コンソールで例外が報告されることがあります。パターンを確認するのに十分な量の例外はありませんが (ありがたいことに!)、理想的には、少なくともすべての例外が ACRA に送られるようにしたいと考えています。これがどのように機能するかについて何かが欠けていますか?すべての例外が 3 つの報告場所すべてに送られる可能性はありますか?