如何从 Google Arc Welder/Cordova 应用程序在 PC 上获取 logcat 输出?

How to get logcat output on PC from Google Arc Welder/Cordova app?

我正在尝试从 Google Arc Welder 上的 Cordova 应用 运行 获取 logcat 日志。

我尝试了以下步骤:

  1. 从 google 弧焊机启动应用程序
  2. 使用命令 adb logcat -d
  3. 启动 adb logcat
  4. 通过在我的应用程序的 javascript 控制台中输入 plugin.shell("logcat") 来启用 chrome 的输出。

在我键入 plugin.shell("logcat") 之后,adb logcat window 不再说它正在等待设备并退出而不是打印日志。

我也在 JS 控制台 window 上尝试了 plugin.shell("logcat") 命令,但也没有得到任何 android 特定的日志。

为了能够在 Google Arc Welder 中从我的 Android 应用程序执行日志,我应该做些什么不同的事情?

通过将额外的元数据 "stderrLog" 级别设置为 "V" 然后使用 ARC Welder 重新部署应用程序将在您发出命令 plugin.shell( 'logcat') 在 JS 控制台中。 在 Chrome OS 上它还会显示登录文件:///var/log/ui/ui.LATEST