我正在我的Android应用程序中实现ACRA。我希望它的交互模式默认保持沉默,但是如果我看到我的应用程序的新版本可用,请在崩溃时"吐司"用户,并显示一条消息以更新其应用程序副本。
但是,ACRA交互模式似乎必须在应用程序初始化时进行硬编码和加载。有什么方法可以在不通过硬编码设置的情况下设置模式?例如,我希望控制下面复制的"模式="设置。
@ReportsCrashes(formKey = "xxxxxxxxxxxxxxxx",
mode = ReportingInteractionMode.TOAST,
resToastText = R.string.crash_toast_text)
public class MyApplication extends Application ...
我看到 ACRA 第 85 期为 Toast 参数添加了资源配置器,但它是否也能够配置交互模式?
也许是这个?我没有尝试,但似乎很有用(在开始时(
http://www.java2s.com/Open-Source/Android/App/acra/org/acra/ErrorReporter.java.htm