Skip to content

yapbam/yapbam-commons

Repository files navigation

This project contains common source code between Desktop and Android (if one is released someday) versions of Yapbam.

Android notes :

The Android Logger implementation has a bug that prevent level lower that INFO to be effectively logged. A workaround is to use the following code at application startup:

   // Remove buggy handlers from the root logger
   Logger logger = Logger.getAnonymousLogger().getParent();
   Handler[] handlers = logger.getHandlers();
   for (Handler handler : handlers) {
   	logger.removeHandler(handler);
   }
   // Create a new bug free handler
   FixedAndroidHandler handler = new FixedAndroidHandler();
   logger.addHandler(handler);
   // Set the right level limit
   handler.setLevel(Level.FINEST);
   logger.setLevel(Level.FINEST);

FixedAndroidHandler.java is available in the same folder as this file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published