phonegap/cordova插件的Logcat过滤器?

phonegap/cordova插件的Logcat过滤器?,cordova,logging,terminal,logcat,Cordova,Logging,Terminal,Logcat,当我使用 Log.d("testTag","you can see this"); 在我的phonegap插件中,尝试使用 adb logcat -s testTag 什么也没出现。如果使用不带过滤器的logcat,则日志太多。是否有一种干净的方法可以使用logcat在终端中显示相关日志?首先,您需要确保导入了android.util.Log,或者您可以显式使用 android.util.Log.d("testTag","you can see this"); 其次,使用带chromium

当我使用

Log.d("testTag","you can see this");
在我的phonegap插件中,尝试使用

adb logcat -s testTag

什么也没出现。如果使用不带过滤器的logcat,则日志太多。是否有一种干净的方法可以使用logcat在终端中显示相关日志?

首先,您需要确保导入了
android.util.Log
,或者您可以显式使用

android.util.Log.d("testTag","you can see this");
其次,使用带chromium的filter,这意味着chromium引擎运行的filter only应用程序(您的cordova/phonegapp应用程序)


如果某些文本被打印到控制台,但不是您期望的文本,那么您的逻辑肯定有问题,您的日志无法访问

adb logcat testtag:D*:S
试试看,这对我也不起作用。我查看了无过滤器日志,发现日志没有显示出来。所以问题一定是在cordova和log.d()之间。不过,我一直在修改android cordova文件之外的插件。谢谢你的帮助。现在它可以工作了:)我不确定终端的最佳方式,但在Mac LogRabbit上有一个非常强大的过滤器选项。另外,只需单击一下鼠标,谷歌搜索日志就会出现错误,这通常会导致StackOverflow;)(完全披露我是LogRabbit的创造者)。
adb logcat chromium