【问题标题】:Logcat Filter for phonegap/cordova Plugin?用于phonegap/cordova插件的Logcat过滤器?
【发布时间】:2014-12-05 11:53:32
【问题描述】:

当我使用时

Log.d("testTag","you can see this");

在我的 phonegap 插件中并尝试使用

过滤终端中的 Logcat
adb logcat -s testTag

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

【问题讨论】:

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

标签: cordova logging terminal logcat


【解决方案1】:

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

android.util.Log.d("testTag","you can see this");

其次,使用带有铬的过滤器,这意味着仅过滤由铬引擎运行的应用程序(您的cordova/phonegapp应用程序)

adb logcat chromium

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-19
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多