如果通过Cordova / phonegap CLI构建和运行应用程序,如何获取日志?

Ash*_*yal 4 cordova cordova-cli

我已经使用cordova创建了一个应用程序。当我在Eclipse上进行测试时,我将所有console.log打印在logcat中。同样在xcode中,我在xcode中获得它们。Console.log可以帮助我跟踪JS文件中发生的情况,例如我在Ajax中发送的内容以及得到响应的内容。我使用cordova build命令来构建可在模拟器上运行的cordova仿真。现在我想在模拟器中使用应用程序时获取日志。Phonegap文档说在构建时使用-d命令,但我不需要构建日志。我在运行时需要应用程序的日志如何在phonegap cli中检查这些日志?

小智 6

我认为您可以使用Android开发工具中的监视器应用程序。你可以在这里找到它 :

$ cd {PATH-TO-ADT}/sdk/tools/
Run Code Online (Sandbox Code Playgroud)

然后开始:

$ monitor
Run Code Online (Sandbox Code Playgroud)

然后,您可以看到插入到计算机的不同设备以及正在运行的仿真器。在监视器的底部,您会找到LogCat。您还可以保存用于自定义研究的过滤器,使用“ Web控制台”作为“日志标签”来过滤console.log()

此处的更多信息:http : //developer.android.com/tools/help/monitor.html