Chinaunix首页 | 论坛 | 博客
  • 博客访问: 190254
  • 博文数量: 47
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 470
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-18 12:09
个人简介

be a happy lazy and fat cat

文章分类
文章存档

2017年(1)

2016年(5)

2015年(22)

2014年(19)

我的朋友

分类: Android平台

2015-01-29 17:40:56

这个时候常用的android java文件打印log方法还无法使用,最后还是在google上找到了办法,再次记录下,给有用的同学

baopingx@horse:/out2/baopingx/64bitmaster/libcore/luni/src/main/java/java/io$ git diff
diff --git a/luni/src/main/java/java/io/FileInputStream.java b/luni/src/main/java/java/io/FileInputStream.java
 import java.nio.NioUtils;
 import libcore.io.IoBridge;
 import libcore.io.Libcore;
 import libcore.io.Streams;
+import java.util.logging.Logger;
 import static android.system.OsConstants.*;
 /**
@@ -74,7 +75,8 @@ public class FileInputStream extends InputStream {
             throw new NullPointerException("file == null");
         }
         this.fd = IoBridge.open(file.getPath(), O_RDONLY);
-        this.shouldClose = true;
+        Logger.global.info("wilson begin to get path"+file.getPath());

adb logcat
I/global  ( 4660): wilson begin to get path/data/data/com.google.android.googlequicksearchbox/files/event_logger_buffer

可以去看下Logger.java
public static final Logger global = new Logger(GLOBAL_LOGGER_NAME, null);
public static final String GLOBAL_LOGGER_NAME = "global";

 public void warning(String msg) {
        log(Level.WARNING, msg);
    }

    public void info(String msg) {
        log(Level.INFO, msg);
    }
正常情况下我就用info,简单好用,主要是效果好.
阅读(2963) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~