Android 在控制台中应用Logcat筛选器^(?。*(nativeGetEnabledTags)).*$

Android 在控制台中应用Logcat筛选器^(?。*(nativeGetEnabledTags)).*$,android,eclipse,bash,filter,logcat,Android,Eclipse,Bash,Filter,Logcat,我正在使用带有Jeff Sharkey的漂亮的全彩调试脚本的Logcat。但不幸的是,它被最新sdk工具的已知错误搞砸了:来自nativeGetEnabledTags的意外值:0过滤器^(?)(nativeGetEnabledTags))。$在Eclipse中工作,但我不知道如何在bash中使用它。 Cheers Markus只需通过管道传输脚本的输出,并grep出有问题的日志语句即可。我不知道您所说的脚本,但下面是我从命令行执行的操作 adb logcat | grep -v nativeGe

我正在使用带有Jeff Sharkey的漂亮的全彩调试脚本的Logcat。但不幸的是,它被最新sdk工具的已知错误搞砸了:
来自nativeGetEnabledTags的意外值:0
过滤器^(?)(nativeGetEnabledTags))。$在Eclipse中工作,但我不知道如何在bash中使用它。

Cheers Markus

只需通过管道传输脚本的输出,并grep出有问题的日志语句即可。我不知道您所说的脚本,但下面是我从命令行执行的操作

adb logcat | grep -v nativeGetEnabledTags

这似乎对JS的脚本不起作用,因为它对stdout进行了一些技巧来确定终端宽度。如果stdout是grep,那么这将不起作用。您可以通过注释第28、29和135行来解决这个问题,但是您失去了漂亮的换行功能。

您是说您正在eclipse中使用全彩调试脚本吗?如果是,怎么做?