android保存log信息
16lz
2022-07-27
1、下载log4j.jar
http://pan.baidu.com/share/link?shareid=1766056665&uk=875968089&fid=2084669538
2、下载android-logging-log4j
http://code.google.com/p/android-logging-log4j/downloads/detail?name=android-logging-log4j-1.0.3.jar&can=2&q=
将以上两个jar包导入工程,编写保存log代码如下:
importorg.apache.log4j.Level;importorg.apache.log4j.Logger;importde.mindpipe.android.logging.log4j.LogConfigurator;importandroid.os.Environment;......此处省略privatevoidsaveLog(){LogConfiguratorlogConfigurator=newLogConfigurator();logConfigurator.setFileName(Environment.getExternalStorageDirectory()+File.separator+"MyApp"+File.separator+"logs"+File.separator+"log4j.txt");logConfigurator.setRootLevel(Level.DEBUG);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();Loggerlog=Logger.getLogger(MainActivity.class);log.info("info");log.debug("debug");}
运行程序,我们会发现生成/sdcard/MyApp/logs/log4j.txt文件,该文件内容为:
root@android:/sdcard/MyApp/logs#catlog4j.txtcatlog4j.txt2013-12-2402:20:47,236INFO[logger.MainActivity]-[68]info2013-12-2402:20:47,251DEBUG[logger.MainActivity]-[69]debug
参考:
http://jackyrong.iteye.com/blog/1694699
更多相关文章
- 使用NetBeans搭建Android开发环境
- android studio Could not find com.android.support.constraint
- 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
- 第17天android:《android从零开始》视频(1-5)
- android源码下载方式
- Android(安卓)Studio & ADT 快捷键配置文件所在目录,自定义后可导
- 【Android】Android(安卓)相关下载
- Android,一个思路实现APP版本更新
- Android实现下载文件功能的方法