1.下载android的log4j的库(的封装)

去: http://code.google.com/p/android-logging-log4j/

下载对应的 android-logging-log4j-1.0.3.jar ,加到项目中。

2.再去下载所依赖的apache的log4j库

去: http://logging.apache.org/log4j/1.2/download.html

下载1.2系列版本的: log4j-1.2.17.zip

解压得到 log4j-1.2.17.jar 加到项目中。

示例

package com.android.myapp;
import java.io.File;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import android.app.Application;
import android.os.Environment; import de.mindpipe.android.logging.log4j.LogConfigurator; public class MyApplication extends Application { @Override public void onCreate() {
super.onCreate(); LogConfigurator logConfigurator = new LogConfigurator();
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(); Logger log = Logger.getLogger(MyApplication.class); log.info("My Application Created"); } }
现在日志则是以:Environment.getExternalStorageDirectory() + File.separator + "MyApp" + File.separator + "logs" + File.separator + "log4j.txt 

的方式保存了。其他和log4j的用法差不多了。

最新文章

  1. c_水程序
  2. 在IIS7中使用ARR(Application Request Routing)反向代理虚拟目录到Nodejs站点
  3. codevs3196 黄金宝藏
  4. using详解(C#)
  5. CodeForces 173B Chamber of Secrets spfa
  6. MySQL mysqldump数据导出详解 --dump-slave 注意事项
  7. Javascript Event
  8. SharePoint2010主题和样式揭秘
  9. Android用surface直接显示yuv数据(二)
  10. SSIS从理论到实战,再到应用(4)----流程控制之For循环
  11. 3星|《绩效使能:超越OKR》:较全较新资料汇编,华为实施经验少
  12. Windows下安装配置Flutter
  13. PHP中对象的深拷贝与浅拷贝
  14. hdu 1527 (威佐夫博弈)
  15. web 页面上纯js实现按钮倒计数功能(实时计时器也可以)
  16. c#简单案例--单位转换器
  17. 详解Vue中的nextTick
  18. 微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)
  19. php文件每隔几秒执行一次
  20. bzoj 2654 tree 二分+kruskal

热门文章

  1. ATA接口寄存器描写叙述
  2. 关于var关键字的详解
  3. bootstrap圆角
  4. 解释一下python中的赋值运算符
  5. ORA-00911: 无效字符\n
  6. 杭电1027Ignatius and the Princess II模拟
  7. POJ 2516 Minimum Cost (KM最优匹配)
  8. java 工厂模式的作用,为什么要用工厂模式以及示例演示
  9. CWinApp类CMultiDocTemplate类CDocument类CView类的关系
  10. dojo 官方翻译 dojo/aspect