LogMEAdvanced - logging system for Java ME

LogMEAdvanced is a flexible, extensible logging system for Java ME to help developers remotely debug java enabled devices by using Bluetooth logging, Network logging, RecordStore logging, FileConnection logging, and System logging. (Or by extending the system with their own logger).

kommons - common libraries for Java ME

The goal of the project kommons is to provide a set of reusable objects useful to make networking, object persistence (caching), logging, working with Strings (ISO, UTF8) and many more. It is released under Sun Public License (SPL).

MicroLog - logger for Java ME

MicroLog is is a small logging library for Java ME (J2ME) like Log4j. It has support for logging to console, file, RecordStore, Canvas, Form, Bluetooth, a serial port (Bluetooth, IR, USB), Socket(incl SSL), UDP, Syslog, MMS, SMS, e-mail or to Amazon S3.

Microlog is licensed under The Apache Software License, Version 2.0 so it is possible to link and distribute commercial software with this library.

MIDPLogger

To help debug issues that exist when running a MIDlet on device, MIDPLogger provides an on-device log file, log writer and log viewer capability. By integrating the MIDPLogger class within your MIDLet, you can write debug/trace information to an on-device database (and also to the console if you like, for when you are running in your emulator). You can browse and otherwise manage the on-device log file using the MIDPLogViewer MIDlet, by adding it to your MIDlet suite.

j4me - Java For Me

J4ME is an open source library to help build J2ME applications. It solves many of J2ME’s shortcomings including:

  • UI that is professional looking and intuitive
  • Logging, critical for debugging platform-specific problems
  • GPS through the device and external Bluetooth pucks