android:帮助异常错误(行号)

时间:2011-08-25 02:34:31

标签: android exception error-handling

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

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在上述错误代码中的含义是什么;我认为这是行号。如果它是行号,那么有人请告诉我如何获得这个行号..

非常感谢

1 个答案:

答案 0 :(得分:0)

要么我不理解这个问题,要么你是Java调试的新手,但是,870,97和1047是代码中的行号。

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

一旦你拥有该版本的文件,你只需去那里查看行号并从那里开始。

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