1. Add the following static variable in your main Activity:
private static final Logger logger = LoggerFactory.getLogger();
2. Add the following to your onCreate() method:
PropertyConfigurator.getConfigurator(this).configure();
3. Create a file named microlog.properties and store it in /assets
4. Edit the microlog.properties file as follows:
microlog.level=DEBUG
microlog.appender=LogCatAppender;FileAppender
microlog.formatter=PatternFormatter
microlog.formatter.PatternFormatter.pattern=%c [%P] %m %T
5. Add logging statements like this:
logger.debug("M4A");
Note:
AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
分享到:
相关推荐
本文将深入探讨如何使用microlog4android库将日志信息写入到SD卡上的文件,以实现更灵活的日志管理。 首先,让我们了解一下什么是microlog4android。Microlog是一个轻量级的日志框架,它为Android提供了类似Java....
《Android日志管理工具Microlog4Android详解》 在Android应用开发中,日志系统扮演...通过理解并掌握Microlog4Android的使用,你可以在Android开发中游刃有余地处理日志问题,提升开发效率,确保应用的稳定性和性能。
"Microlog4Android" 是一个专门为Android平台设计的日志框架,它提供了更强大的自定义能力和灵活性,相比Android自带的`Log`类,它能更好地满足开发者在日志管理上的需求。 1. **Microlog4Android的引入** ...
下面将详细介绍如何使用`Microlog4android`实现这一功能。 首先,你需要从`http://code.google.com/p/microlog4android/downloads/list`下载`microlog4android-1.0.0.jar`和`microlog.properties`文件。`microlog4...
在使用`microlog4android-1.0.0.jar`之前,你需要在你的项目中配置日志系统。这就是`microlog.properties`文件的作用。这是一个配置文件,其中定义了日志的行为和输出目的地。例如,你可以设置日志的级别,决定哪些...
`microlog4android`是一个轻量级的日志框架,它是Java logging框架Microlog的一个Android版本,专门为Android平台设计。这个库提供了一些优势,比如灵活性、可配置性以及能够将日志写入文件系统的能力,包括SD卡。 ...
1、建立使用logger对象 private static final Logger logger = LoggerFactory.getLogger(main.class); 2、在程序的第activit或者service的oncreate方法里初始化方法 PropertyConfigurator.getConfigurator(this)....
这篇"Android日记"深入探讨了Android开发中的日志使用、调试技巧以及如何优化日志输出,旨在帮助初/中级开发者提升技能。让我们一起翻开这本Android Study Diary,探索其中蕴含的宝贵知识。 首先,理解Android的...
Microlog是基于Log4j API的移动设备的小型但功能强大的日志记录库。 支持Java ME(J2ME)和Android。 登录到设备,PC或在线服务器。 从仿真器/设备的开发到室外现场测试的所有阶段都可使用。
另外,还可以使用第三方库如 `Microlog4android` 来实现日志到SD卡的写入。 6. **日志管理** 在实际开发中,日志可以帮助开发者调试应用,了解运行时情况。但发布应用时,通常会禁用或删除这些日志,以保护用户...