-1

我一直在这几天。我打破了我的日志猫。不知何故。我不知道我做了什么。(一切都是PEBKAC)。我在终端中的输出

adb logcat | grep CordovaLog 

看起来像这样

D/CordovaLog(11740): Count in faq: 1
D/CordovaLog(11740): Count in faq: 2
D/CordovaLog(11740): Count in faq: 3
D/CordovaLog(11740): Count in faq: 4
D/CordovaLog(11740): Count in faq: 5
D/CordovaLog(11740): Count in faq: 6
D/CordovaLog(11740): Uncaught TypeError: Cannot read property 'name' of undefined
D/CordovaLog(11740): Collection.length cats : 5

它曾经有行号指示 console.log 来自哪个文件和行。

我尝试使用以下命令再次打开和关闭它:

1952  ./adb shell stop
1954  ./adb shell start

我真的必须卸载并重新安装所有东西吗?

这也没有说明我的问题:http: //developer.android.com/tools/help/logcat.html

该项目是带有Phonegap的Android。它曾经完美地工作。

4

3 回答 3

1

MS-DOS 命令行等效于

adb logcat | grep "Web Console"

是:

adb logcat | findstr "Web Console"

或者:

adb logcat | findstr "Console"

调试愉快!

于 2013-09-09T16:37:58.147 回答
0

WebConsole 和其他日志的问题是我们不知道哪些手机支持什么。在大多数现代 Android 手机上,这意味着我们必须向相同的控制台信息发送 3 次垃圾邮件,当您不使用 CordovaLog 或 Web 控制台时,这会使调试变得异常困难。

您能否在 ( https://issues.apache.org/jira/browse/CB ) 提交错误并告诉我们您正在运行哪个版本的 Android 以及您使用的手机,以便我们可以重新创建此错误并添加一个您设备的用例?与此同时,我们知道最近的英特尔仿真器产生了正确的输出,所以这是一种变通方法。

于 2013-01-23T16:43:38.913 回答
0

尝试:

adb logcat | grep "Web Console"

反而。

于 2013-01-23T14:59:28.907 回答