intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?

Posted

技术标签:

【中文标题】intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?【英文标题】:intellij logcat display json object just "[object]", how can I display the whole json object? 【发布时间】:2013-11-21 12:53:28 【问题描述】:

我正在使用 sencha touch ,以 node.js 作为编译器,在 intellij IDE 中调试。 我对环境有 3 个问题: 这是logcat的日志。

11-21 09:48:18.309:INFO/Web 控制台(6076):结果 [object] 位于 file:///android_asset/www/app.js:1

1、无法显示整个json对象,我期待的是这样的结果:'val':'123', 'val2':'456'

2、Console.log('result ', result) ----- 这不是来自app.js 并且该行不是第1行。(压缩?),我怎样才能看到真实的文件和真实的行。

3、我的项目编译为node.js,打开文件夹为web项目,所以看不到android logcat。我需要打开另一个android项目才能看到logcat。

感谢任何建议。谢谢。

【问题讨论】:

【参考方案1】:

    console.log 显示在 Android 日志中是一个漫长的过程。我建议您使用 JSON.stringify(obj) 输出 JSON 对象。

    可能是压缩的 javascript。使用未压缩的测试(咕噜!)

    我认为您可以更改为 Android 视图。如果这不可行,请将您的 Android 项目作为 Web 项目的一个模块。

【讨论】:

以上是关于intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?的主要内容,如果未能解决你的问题,请参考以下文章

排除 IntelliJ / LogCat 中的某些 Log.i 消息?

Android:Logcat 在 Intellij IDEA 中不显示任何内容

IntelliJ 9 和 Android - 过滤 LogCat

IntelliJ 9和Android - 过滤LogCat

Eclipse Logcat:仅显示“设备已断开连接”

android studio Logcat 单行显示json数据和部分数据