1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-02 19:36:14 +02:00

Fix logging configuration

Make sure to not invoke any logging before it is properly configured.
This commit is contained in:
cpfeiffer 2015-07-25 00:07:33 +02:00
parent 49cc4ec9d6
commit a1f60aab91

View File

@ -23,13 +23,15 @@ public class GBApplication extends Application {
public GBApplication() {
context = this;
mActivityDatabaseHandler = new ActivityDatabaseHandler(context);
// don't do anything here, add it to onCreate instead
}
@Override
public void onCreate() {
super.onCreate();
// don't do anything here before we set up logging, otherwise
// slf4j may be implicitly initialized before we properly configured it.
setupLogging();
// For debugging problems with the logback configuration
// LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
@ -37,6 +39,7 @@ public class GBApplication extends Application {
// StatusPrinter.print(lc);
// Logger logger = LoggerFactory.getLogger(GBApplication.class);
mActivityDatabaseHandler = new ActivityDatabaseHandler(context);
// for testing DB stuff
// SQLiteDatabase db = mActivityDatabaseHandler.getWritableDatabase();
// db.close();