📅  最后修改于: 2023-12-03 15:32:45.239000             🧑  作者: Mango
loggy.sh android
是一种Shell-Bash脚本,可以用于在Android设备上快速地检索和过滤日志,帮助程序员更方便地调试和排查问题。本脚本使用adb连接设备,并通过adb shell命令来获取日志信息。
git clone https://github.com/alex1504/loggy.sh.git
echo 'export PATH="$PATH:[脚本文件所在目录]"' >> ~/.bashrc
loggy.sh android
loggy.sh android -d # 输出DEBUG及以上级别的日志
loggy.sh android -i # 输出INFO及以上级别的日志
loggy.sh android -w # 输出WARNING及以上级别的日志
loggy.sh android -e # 输出ERROR及以上级别的日志
loggy.sh android -f # 输出FATAL级别的日志
loggy.sh android -k "error" # 输出所有包含"error"关键字的日志
loggy.sh android -k "error" -i # 输出INFO及以上级别的、包含"error"关键字的日志
loggy.sh android > mylog.txt # 将所有日志存储到mylog.txt文件中
loggy.sh android -i > mylog.txt # 将INFO及以上级别的日志存储到mylog.txt文件中
loggy.sh android -h
$ loggy.sh android -k "error"
Connecting Android device...
Getting logs...
2022-01-01 12:00:00.000 12345-67890 E/MyApp: This is an error message
2022-01-01 12:01:00.000 12345-67890 E/MyApp: Another error message
loggy.sh android
是一种简单易用的Shell-Bash脚本,可帮助程序员更方便地获取、过滤和存储Android设备的日志信息。使用此脚本,程序员可以更快地排查问题和调试应用程序。