【发布时间】:2015-08-23 16:15:08
【问题描述】:
我正在使用 com.crashlytics.sdk.android:crashlytics:2.3.2@aar 版本的 crashlytics,如果用户选择退出,我会禁用崩溃报告。
我尝试了this 解决方案,但仍然无法正常工作,崩溃报告仍在发送到 Fabric。
我这样做是:
Preference errorReportingEnabled = findPreference(MatlistanPrefs.BUGREPORTS_SEND_AUTOMATICALLY);
errorReportingEnabled.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
Boolean value = (Boolean) newValue;
Fabric.with(DataCollectionSettingsActivity.this, new Crashlytics.Builder().
core(new CrashlyticsCore.Builder().disabled(!value).build())
.build());
return true;
}
});
这个问题有什么可行的解决方案吗?
谢谢。
【问题讨论】:
标签: android crashlytics twitter-fabric