3

Android アプリに ACRA を実装しています。インタラクションモードをデフォルトでサイレントにしたいのですが、アプリの新しいバージョンが利用可能であることがわかった場合は、クラッシュ時にユーザーに「乾杯」して、アプリのコピーを更新するメッセージを表示します。

ただし、ACRA インタラクション モードは、アプリケーションの初期化時にハード コードしてロードする必要があるようです。ハードコードされた設定ではなく、その時点でモードを設定する方法はありますか? たとえば、以下にコピーされている「mode =」設定を制御しようとしています。

@ReportsCrashes(formKey = "xxxxxxxxxxxxxxxx", 
                mode = ReportingInteractionMode.TOAST,
                resToastText = R.string.crash_toast_text)
public class MyApplication extends Application ...

ACRA Issue 85で Toast パラメーターのリソースのセッターが追加されているようですが、対話モードを構成する機能もありますか?

4

1 に答える 1

0

もしかしてこれ?私は試しませんでしたが、役に立ちそうです(開始時点で)

http://www.java2s.com/Open-Source/Android/App/acra/org/acra/ErrorReporter.java.htm

于 2012-11-27T20:40:56.847 に答える