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


更多相关文章

  1. 使用NetBeans搭建Android开发环境
  2. android studio Could not find com.android.support.constraint
  3. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
  4. 第17天android:《android从零开始》视频(1-5)
  5. android源码下载方式
  6. Android(安卓)Studio & ADT 快捷键配置文件所在目录,自定义后可导
  7. 【Android】Android(安卓)相关下载
  8. Android,一个思路实现APP版本更新
  9. Android实现下载文件功能的方法

随机推荐

  1. Android虚拟机效率问题
  2. android实现微信摇一摇
  3. Android官方教程翻译(5)——设置ActionBar
  4. Android getActionBar() 函数总是返回 nu
  5. Android 设置对话框中的确定按钮的 enabl
  6. How to become a better Android develop
  7. Android 选项卡功能的实现
  8. Android多组件下Gradle统一配置
  9. Android Studio新建布局XML, preview不显
  10. Android资源文件中保存字符串数组详解