我正在我的 Android 应用程序中实现 ACRA。我希望默认情况下它的交互模式是无声的,但是如果我看到我的应用程序的新版本可用,则在崩溃时“敬酒”用户并显示一条消息以更新他们的应用程序副本。
然而,似乎 ACRA 交互模式必须在应用程序初始化时进行硬编码和加载。有什么方法可以在那个时候设置模式而不是通过硬编码设置?例如,我希望控制下面复制的“mode =”设置。
@ReportsCrashes(formKey = "xxxxxxxxxxxxxxxx",
mode = ReportingInteractionMode.TOAST,
resToastText = R.string.crash_toast_text)
public class MyApplication extends Application ...
我看到ACRA 第 85 期为 Toast 参数添加了资源设置器,但它是否也具有配置交互模式的能力?