Я использую com.crashlytics.sdk.android:crashlytics:[email protected]
версию crashlytics, и я отключу отчет о сбоях, если пользователь откажется.
Я попробовал это решение, но все же оно не работает, отчеты о сбоях все еще отправляются в 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;
}
});
Есть ли какое-либо рабочее решение для этой проблемы?
Спасибо.