2022/4/11 android开发-关于调试的补充


之前学过log.d()方法中第一个参数tag,一般传入当前类名就好,主要用户打印信息过滤。

之前一直不理解tag为啥这样写,写别的随便一个名称不行吗,过滤体现在什么方面?
今天学习frida的时候用到了日志过滤才恍然大悟,

代码log过滤标识为example.com随便

......
        button2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Log.d("example.com", "以获取通讯录");
                .......
            }
        });
 }
    static void sendmes(){
     Log.d("example.com", "通讯录上传成功");
      ......
 }
}

过滤命令

adb logcat | grep example.com