Android写log到文件模版

1.实现
public String LOG_FILE_NAME = "/mnt/sdcard/test_01.log";

private String getTimeString()
{
  java.util.Date now= new Date();
  java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yy-MM-dd HH:mm:ss.sss");
  String rlt = formatter.format(now);
  return rlt;
}


private void saveLog( String log)
{
  try{
    OutputStream os=new FileOutputStream(LOG_FILE_NAME, true);
    os.write(log.getBytes());
    os.flush();
    os.close();
  }catch(Exception ex){
    ex.printStackTrace();
  }
}

private void writeLog(String out)
{
  String log = getTimeString()+":    "+out+"\n";
  saveLog(log);
}

2.测试
String str = "123456";
String log = str;
writeLog(log);

猜你喜欢

转载自blog.csdn.net/u010164190/article/details/80454169
今日推荐