首页 > 其他分享 >adb过滤日志重探索

adb过滤日志重探索

时间:2022-11-24 14:43:15浏览次数:34  
标签:LUAEngine Unknown Source 过滤 adb luaj org 日志 vm2


说实话网上的教程太坑了,今天找到了一篇还算不错的文章,基本上可以解决需求

首先原日志是这样的,​​2018-11-21 22:51:38.434 4335-5116/cn.qssq666.robot E/LUAEngine: org.luaj.vm2.LuaError: chunkname:45 attempt to call nil​

搜索标签 比如标签为​​LUAEngine​​​ 有两种方法搜索
方法1:​​adb logcat -s LUAEngine​​ 方法2:​​adb logcat LUAEngine:W *:S​​或者​​adb logcat LUAEngine:E *:S​​ 搞不懂的是后面的​​*S​​看了不少文章,也测试过,也没搞懂规律。只知道不填写或者填写其它将会导致非LUAEngine的也打印了
而前面的:W改成E可以只打印错误的,但是根据帮助和这博客的解释,这也不是针对某一个级别,而是当前以及以上,但是哪个等级大,我还没看出来,蛋疼的规则。

把标记排在前头,不显示日志时间​​adb logcat -v tag -s LUAEngine​

结果如下:
E/LUAEngine: org.luaj.vm2.LuaError: chunkname:45 attempt to call nil
E/LUAEngine: at org.luaj.vm2.LuaValue.checkmetatag(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaValue.callmt(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaValue.call(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaClosure.execute(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
E/LUAEngine: at org.luaj.vm2.LuaValue.invoke(Unknown Source)
E/LUAEngine: at cn.qssq666.robot.plugin.lua.api.LuaPluginInterface.onReceiveMsgIsNeedIntercept(LuaPluginInterface.java:171)

输出时间

11-21 23:00:38.851  4335  4802 W LUAEngine: state:,aiteUser=,false,aiteRobot:false

time​​11-21 22:21:29.216 W/LogUtil ( 4335):​​​ threadtime​​11-21 22:20:13.621 4335 5116 W LogUtil : [LogUtil][4ms]淇濇寔杩愯鎻掍欢琚鐢ㄤ簡​

标签:LUAEngine,Unknown,Source,过滤,adb,luaj,org,日志,vm2
From: https://blog.51cto.com/u_15458814/5883884

相关文章

  • adb最新版下载
    x/releases/platform-tools​​https://home.ctfile.com/#item-files/action-index/folder_id-28179924​​版本为40,绝对比网上的新,这是window版本的,要其他版本的记得留言......
  • org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:
    一:今天在使用struts2做文件上传时出现了该异常:警告:Unabletoparserequestorg.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:therequestwas......
  • Linux创建定时删除日志任务
    定时删除3天前的所有日志文件:1、例:脚本对应的要删除的目录为/home/logs在home目录创建文件clearLogFiles.sh:cd/homevimclearLogFiles.sh写入脚本内容(typef表示值删文......
  • adb 坑之第三方手机管家如腾讯统一360 刷机助手导致开发出现严重问题解决方案
    adbdevices能看到设备adbshellunknownhostservice 甚至有的电脑还提示adb.exe已停止工作我的刷机精灵就是这样。端口占用根本检查不到netstat-ano|findstr"5037"这......
  • Sql Server 压缩数据库日志文件
    SqlServer日志_log.ldf文件太大,数据库文件有500g,日志文件也达到了500g,占用磁盘空间过大,且可能影响程序性能,需要压缩日志文件。压缩日志脚本里要填的名字从要压缩的数......
  • HI3516CV500启动日志
    1.1、启动日志1.jpg①boot参数:bootargs'mem=256Mconsole=ttyAMA0,115200root=/dev/mmcblk0p3rootfstype=ext4rorootwaitblkdevparts=mmcblk0:1M(boot),8M(kerne......
  • vue 指令与过滤器
    vue指令与过滤器内容渲染指令内容渲染指令是用来辅助开发者渲染DOM元素的文本内容。常用的内容渲染指令有3种。v-text示例<divid="app"><!--把username对......
  • Springboot应用中过滤器chain.doFilter后设置header无效
    本文是在使用过滤器添加动态header过程中遇到设置header无效,经过研究源码而产生。因为特殊需求,自定义的header必须在经过Controller处理之后,才能确定,所以不能在请求处理......
  • adb命令大全
    1.ADB概念adb,全名AndroidDebugBridge,是Android提供的一个通用的调试工具,是一个C/S架构的命令工具,通过这个工具,使得我们的PC能够和Android设备来进行通信。1.2ADB工作原......
  • 【转载】Java List对象集合按对象属性分组、分组汇总、过滤等操作示例
    importjava.util.ArrayList;importjava.util.List;importjava.util.Map;importjava.util.stream.Collectors; publicclassTest{   publicstaticvoidmain(St......