获取类似于 Android studio 内置 Android 监视器的命令行 `adb logcat` 输出
Get command line `adb logcat` output similar to Android studio's built in Android Monitor
所以 Android Studio 有一个非常有用的 Android 监视器,它显示特定于我的应用程序的日志以及与它相关的一切;我已经尝试了几个小时从类似的 adb 命令行获取 logcat,但我什至没有接近。具体来说,我只想要来自我的应用程序、信息级别或更高级别的日志。感谢您提供的任何帮助。
换句话说:我可以向 adb logcat
添加哪些参数,以便查看类似于您在 Android Studio 中看到的日志,Android 监视器视图。
当您将您的设备与电脑连接时,您可以通过 android 在 android studio 中的监视器或 adb logcat -v
之类的命令查看 adb 日志。当您关闭您的应用程序时,与您的应用程序的连接也已关闭。您有两种查看日志的方法:
- 在 logcat window select 没有过滤器或编辑过滤器配置
- 使用密钥字符串,示例三星设备使用 *#9900#
试试这个:
adb shell "logcat | grep filter"
"filter" 可能是 "you app pid)",或 "the TAG"。
像这样:
adb shell "logcat | grep 12345)"
adb shell "logcat | grep com.xxx.yyy"
如果使用Windows,你可以这样做:
adb logcat | findstr filter
使用此命令,您可以在文件中拥有与 Android studio 中相同的日志样式。
一枪:
adb logcat -vD -vthreadtime -vUTC -d > yourfile.txt
连续:
adb logcat -vD -vthreadtime -vUTC > yourfile.txt
所以 Android Studio 有一个非常有用的 Android 监视器,它显示特定于我的应用程序的日志以及与它相关的一切;我已经尝试了几个小时从类似的 adb 命令行获取 logcat,但我什至没有接近。具体来说,我只想要来自我的应用程序、信息级别或更高级别的日志。感谢您提供的任何帮助。
换句话说:我可以向 adb logcat
添加哪些参数,以便查看类似于您在 Android Studio 中看到的日志,Android 监视器视图。
当您将您的设备与电脑连接时,您可以通过 android 在 android studio 中的监视器或 adb logcat -v
之类的命令查看 adb 日志。当您关闭您的应用程序时,与您的应用程序的连接也已关闭。您有两种查看日志的方法:
- 在 logcat window select 没有过滤器或编辑过滤器配置
- 使用密钥字符串,示例三星设备使用 *#9900#
试试这个:
adb shell "logcat | grep filter"
"filter" 可能是 "you app pid)",或 "the TAG"。
像这样:
adb shell "logcat | grep 12345)"
adb shell "logcat | grep com.xxx.yyy"
如果使用Windows,你可以这样做:
adb logcat | findstr filter
使用此命令,您可以在文件中拥有与 Android studio 中相同的日志样式。
一枪:
adb logcat -vD -vthreadtime -vUTC -d > yourfile.txt
连续:
adb logcat -vD -vthreadtime -vUTC > yourfile.txt