【问题标题】:android: help in exception error (line number)android:异常错误的帮助(行号)
【发布时间】:2011-11-03 07:29:38
【问题描述】:

我只想知道一件事。我有一个客户抱怨应用程序在加载时崩溃。我让他给我错误代码..他给了我错误代码,在错误代码的帮助下,我知道哪个函数导致错误,但我需要转到确切的代码行..代码看起来像:

at com.myapplication.MainActivity.deviceInfo(MainActivity.java:**870**)
at com.myapplication.MainActivity.onCreate(MainActivity.java:**97**)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:**1047**)

我的问题是,上述错误代码中的870、97和1047是什么意思;我认为是行号。如果它是行号,那么请有人告诉我如何到达这个行号..

非常感谢

【问题讨论】:

  • 你的问题有点混乱。我会说你去带有 MainActivity.java 的文件夹,在一些编辑器中打开它,打开行号并找到编号为 870 的行。可能是我不明白。

标签: android exception error-handling


【解决方案1】:

要么我不明白这个问题,要么你对 Java 调试很陌生,但是是的,870、97 和 1047 是你代码中的行号。

它是发生异常的堆栈跟踪的一部分。行号必须与您将应用程序提供给客户端时的源文件版本相匹配(希望通过在某处存档或在源代码控制中分支,您仍然拥有该版本)。

一旦你有了那个版本的文件,你只需去那里检查行号,然后从那里开始。

如果这不是您的问题,请进一步澄清

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 2023-03-28
    • 2011-10-30
    • 2021-01-27
    相关资源
    最近更新 更多