1.下载log4j库
2.新建android工程,将下载的log4j库中的log4j-1.2.17.jar文件复制到libs目录(只需这一个jar文件)
3.在android工程的AndroidManifest.xml文件中声明对外部存储的访问(因为要把日志文件写到sd卡上)
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
4.在程序的初始化(例如MainActivity.onCreate)中,加入配置logger的代码.
package com.uuorange.log4j_in_android_app;
import java.io.File;
import java.io.IOException;
import org.apache.log4j.DailyRollingFileAppender;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PatternLayout;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends Activity
{
private static final Logger logger = Logger.getLogger(MainActivity.class);