Update ACRA library
This commit is contained in:
parent
e865c4350e
commit
79060f0bfe
2 changed files with 4 additions and 16 deletions
|
@ -260,7 +260,7 @@ dependencies {
|
||||||
implementation "com.nononsenseapps:filepicker:4.2.1"
|
implementation "com.nononsenseapps:filepicker:4.2.1"
|
||||||
|
|
||||||
// Crash reporting
|
// Crash reporting
|
||||||
implementation "ch.acra:acra-core:5.7.0"
|
implementation "ch.acra:acra-core:5.8.4"
|
||||||
|
|
||||||
// Properly restarting
|
// Properly restarting
|
||||||
implementation 'com.jakewharton:process-phoenix:2.1.2'
|
implementation 'com.jakewharton:process-phoenix:2.1.2'
|
||||||
|
|
|
@ -13,13 +13,8 @@ import androidx.preference.PreferenceManager;
|
||||||
import com.jakewharton.processphoenix.ProcessPhoenix;
|
import com.jakewharton.processphoenix.ProcessPhoenix;
|
||||||
|
|
||||||
import org.acra.ACRA;
|
import org.acra.ACRA;
|
||||||
import org.acra.config.ACRAConfigurationException;
|
|
||||||
import org.acra.config.CoreConfiguration;
|
|
||||||
import org.acra.config.CoreConfigurationBuilder;
|
import org.acra.config.CoreConfigurationBuilder;
|
||||||
import org.schabi.newpipe.error.ErrorInfo;
|
|
||||||
import org.schabi.newpipe.error.ErrorUtil;
|
|
||||||
import org.schabi.newpipe.error.ReCaptchaActivity;
|
import org.schabi.newpipe.error.ReCaptchaActivity;
|
||||||
import org.schabi.newpipe.error.UserAction;
|
|
||||||
import org.schabi.newpipe.extractor.NewPipe;
|
import org.schabi.newpipe.extractor.NewPipe;
|
||||||
import org.schabi.newpipe.extractor.downloader.Downloader;
|
import org.schabi.newpipe.extractor.downloader.Downloader;
|
||||||
import org.schabi.newpipe.ktx.ExceptionUtils;
|
import org.schabi.newpipe.ktx.ExceptionUtils;
|
||||||
|
@ -210,16 +205,9 @@ public class App extends MultiDexApplication {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
final CoreConfigurationBuilder acraConfig = new CoreConfigurationBuilder(this)
|
||||||
final CoreConfiguration acraConfig = new CoreConfigurationBuilder(this)
|
.withBuildConfigClass(BuildConfig.class);
|
||||||
.setBuildConfigClass(BuildConfig.class)
|
|
||||||
.build();
|
|
||||||
ACRA.init(this, acraConfig);
|
ACRA.init(this, acraConfig);
|
||||||
} catch (final ACRAConfigurationException exception) {
|
|
||||||
exception.printStackTrace();
|
|
||||||
ErrorUtil.openActivity(this, new ErrorInfo(exception,
|
|
||||||
UserAction.SOMETHING_ELSE, "Could not initialize ACRA crash report"));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void initNotificationChannels() {
|
private void initNotificationChannels() {
|
||||||
|
|
Loading…
Reference in a new issue