博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类程序Log4j Android
阅读量:6219 次
发布时间:2019-06-21

本文共 1216 字,大约阅读时间需要 4 分钟。

首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责

    

介绍日记工具类Log4j

    

在Android中的使用 

    

首先须要下载Log4j:http://logging.apache.org/log4j/2.x/

    

 以及Log4j for android: https://code.google.com/p/android-logging-log4j/

    

(转载请标注:源自;)

    

在AndroidManifest.xml中,增长如下设置:

    每日一道理
成功的花朵开放在啊勤劳的枝头,失败的苦果孕育在懒惰的温床之中。

    

然后在程序创建新的类:

    

 

public class ConfigureLog4J {    public static void configure() {            final LogConfigurator logConfigurator = new LogConfigurator();            logConfigurator.setFileName(Environment.getExternalStorageDirectory()                + File.separator + "YourApplication" + File.separator + "logs"                + File.separator + "debugLog.txt");        logConfigurator.setRootLevel(Level.ERROR);        logConfigurator.setLevel("org.apache", Level.ERROR);        logConfigurator.setFilePattern("%d %-5p [%c{2}]-[%L] %m%n");        logConfigurator.setMaxFileSize(1024 * 1024 * 5);        logConfigurator.setImmediateFlush(true);        logConfigurator.configure();    }}

    

在Activity中调用:

    

 

private static final Logger log = Logger.getLogger(EventNotification.class);static {        //Set up the log4j logger        ConfigureLog4J.configure();        LogManager.getRootLogger().setLevel((Level)Level.DEBUG);}

文章结束给大家分享下程序员的一些笑话语录: 雅虎最擅长的不是开通新业务,是关闭旧业务。

你可能感兴趣的文章
1. Two Sum
查看>>
portal单点登录的原理与实现还有ESB
查看>>
当页面加载完成时,JQ触发添加页面的元素的事件触发不了。。
查看>>
索尼Sony ATI显卡驱动 Win7 Win8 Win8.1 视频黑屏 解决方法
查看>>
中介者模式(Mediator Pattern)
查看>>
vim 简单笔记
查看>>
js功能实现top轮播图
查看>>
IOS系列swift语言之课时四
查看>>
Luogu P3935 Calculating
查看>>
passive的作用和原理
查看>>
projecteuler Summation of primes
查看>>
2018百度之星资格赛A B F
查看>>
App 卸载记录
查看>>
Chisel3 - util - BitPat
查看>>
多线程
查看>>
【题解】【BT】【Leetcode】Populating Next Right Pointers in Each Node
查看>>
python 判断101-200之间有多少个素数,并输出所有素数。
查看>>
[转载]position的四个属性值: relative ,absolute ,fixed,static
查看>>
韬晦术
查看>>
DirectX 12 API
查看>>