【问题标题】:LogCat Android - how to get filename with the errorLogCat Android - 如何获取错误的文件名
【发布时间】:2012-10-22 16:12:36
【问题描述】:

我有这个问题:

我在 Eclipse Juno 中将 java 应用程序作为“Android 应用程序”启动。 因此虚拟设备启动并且日志消息开始在 LogCat 选项卡中滚动。 选项卡的列是级别、时间、PID、TID、应用程序、标签、文本。

有没有办法查看错误消息来自的文件名? 例如,我得到文本:“sqlite 返回:错误代码 14,msg=无法在源代码行 25467 打开文件”,标签是“数据库”。 那么我怎么知道这个错误是在哪个文件中产生的呢?

谢谢 一个

【问题讨论】:

  • 代码不是我的,我的意思是它已经制作好了,所以我必须调试它。我正在谈论的消息(以及许多其他消息)是绿色的,如果我双击它,什么也不会发生。与红色消息相同(只有 1 条红色消息,它显示带有“dalvikvm”标签的“VM aborting”)。

标签: android logging filenames


【解决方案1】:

你可以双击红线,它们会跳转到给出错误的代码源

【讨论】:

    【解决方案2】:

    您可以在记录时使用文件名作为标记。例如 Log.i("YourFileName", "Your Log");

    【讨论】:

      【解决方案3】:

      它通常在某处说“由”,然后列出发生异常的文件和行

      【讨论】:

        【解决方案4】:

        我系统地添加了一个

        static final String TAG = "ClassName";
        

        所有类定义的属性并将其用于

        Log.x(TAG, "Whatever");
        

        【讨论】:

          猜你喜欢
          • 2019-01-04
          • 1970-01-01
          • 1970-01-01
          • 2017-07-18
          • 2019-07-20
          • 2013-08-16
          • 1970-01-01
          • 1970-01-01
          • 2012-12-29
          相关资源
          最近更新 更多