为所有应用程序创建logcat过滤器

时间:2017-02-21 05:27:22

标签: android android-studio

我为应用程序的日志创建了几个标准过滤器。我为我的所有应用使用相同格式的日志。我希望这些过滤器可以在我使用android studio创建的每个项目中使用,例如Firebase过滤器适用于所有项目。

是否可以创建一次这些过滤器并在我的所有应用中使用它们?

PS:

我创建了一个bash函数,它通过从build.gradle文件中选择项目ID为任何项目创建一个logcat过滤器。

  

我不喜欢它,因为我需要为它打开单独的控制台。

我只想在Android Studio中使用过滤器。

function filterLog(){
  TAG=`grep applicationId < app/build.gradle | sed 's/.*applicationId.*\.//' | tr -d '"'`
  printf "filtering tag = %s\n" $TAG
  adb shell logcat -c && adb shell logcat -v raw  $TAG:D *:S
} # filterLog

firebase filter

0 个答案:

没有答案