获取类似于Android Studio内置Android Monitor的命令行`adb logcat`输出

时间:2015-12-02 23:49:23

标签: android

因此Android Studio有一个非常有用的Android监视器,它显示特定于我的应用程序的日志以及随之而来的一切;我已经尝试了几个小时从adb命令行获取一个类似的logcat,但我还没有得到更近。具体来说,我只想从我的应用程序,信息级别或更好的日志。感谢您提供的任何帮助。

换句话说:我可以添加哪些参数adb logcat,以便查看类似于您在Android Studio,Android Monitor视图中看到的日志。

3 个答案:

答案 0 :(得分:1)

试试这个:

adb shell "logcat | grep filter"

"过滤器"可能是"你应用pid)",或者" TAG"。
像这样:

adb shell "logcat | grep 12345)"
adb shell "logcat | grep com.xxx.yyy"

如果使用Windows,则可以执行以下操作:

adb logcat | findstr filter

答案 1 :(得分:0)

当您使用PC连接设备时,您可以在android studio中通过Android监视器或像adb logcat -v这样的命令查看adb log。关闭应用时,与您的应用的关联已关闭。您有两种方法来检查日志:

  • 在logcat窗口中选择No Filter或Edit Filter configuration
  • 使用keystring,示例Samsung设备使用*#9900#

答案 2 :(得分:0)

使用此命令,您可以在文件中使用与Android Studio中相同的日志样式。

一枪:

 adb  logcat -vD -vthreadtime -vUTC -d > yourfile.txt

连续:

 adb  logcat -vD -vthreadtime -vUTC > yourfile.txt