mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2024-12-23 16:40:32 +00:00
Merge pull request #7679 from TacoTheDank/reportSenderKotlin
Update ACRA library
This commit is contained in:
commit
9f8e8c0856
@ -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 New Issue
Block a user