2

我默认启用 BugSense,但我正在寻找一种在运行时禁用 BugSense 的简单方法,以防我的用户不希望发送错误报告。

希望有喜欢的acra.disable 东西

4

1 回答 1

1

只要它是单行,我就使用类似的东西:

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
if (preferences.getBoolean(PREFERENCE_BUGS, true)) {
    BugSenseHandler.setup(this, myBugsenseKey);
} 

但这需要重新启动应用程序才能工作。

于 2012-10-16T13:25:21.997 回答