Dynamically change log level

This commit is contained in:
M66B
2023-12-16 21:53:51 +01:00
parent 7e0cb664b6
commit 7b42fb1ea6
7 changed files with 52 additions and 41 deletions

View File

@@ -67,7 +67,7 @@ public class ApplicationEx extends Application
@Override
protected void attachBaseContext(Context base) {
TinyLogConfigurationLoader.setup(base);
FairEmailLoggingProvider.setup(base);
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
@@ -413,6 +413,10 @@ public class ApplicationEx extends Application
// Should be excluded for import
restart(this, key);
break;
case "debug":
case "log_level":
FairEmailLoggingProvider.setLevel(this);
break;
}
} catch (Throwable ex) {
Log.e(ex);