0

私がしたいこと:

アプリ自体から Android アプリに関するフィードバックを取得します。

私がやったこと:

ACRA の最新バージョン (4.4) を Android アプリに統合しました。

デフォルトの動作として、クラッシュに関するサイレントレポートがあります

助けてほしいこと:

私がやりたいことは、アプリのフィードバック ボタンを押したときにダイアログ レポートを使用することだけです。

4

1 に答える 1

4

フィードバックボタンで何を達成したいのか正確にはわかりませんが、おそらくこのようなものでしょうか?

ダイアログの構成については、https://github.com/ACRA/acra/wiki/AdvancedUsage#wiki-Dialogを参照してください。ACRAConfigurationこれらすべてをアノテーションに含めたくない場合は、オブジェクト内のコードで構成を行うこともできます。

次に、次を使用してレポート モードを一時的に変更できます。

ACRAConfiguration config = ACRA.getConfig();
config.setMode(ReportingInteractionMode.DIALOG);
ACRA.setConfig(config);
doWhateverYourFeedbackButtonShouldDo();
config.setMode(ReportingInteractionMode.SILENT);
ACRA.setConfig(config);

どこdoWhateverYourFeedbackButtonShouldDo()に次のようなものがあります:

ACRA.getErrorReporter().handleException(new UserFeedbackException(userFeedback));
于 2013-01-16T14:53:38.963 に答える