2011-08-25 19 views
0

我只想知道一件事..我有一個客戶抱怨應用程序在加載時崩潰。我問他給我提供的錯誤代碼..他給了我的錯誤代碼,在錯誤代碼的幫助下,我知道哪個功能導致錯誤,但我需要去確切的代碼行..代碼看起來像:android:幫助處理異常錯誤(行號)

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

你的問題有點混淆。我會說你去MainActivity.java文件夾,在一些編輯器中打開它,打開行號並找到編號爲870的行。可能是我不明白的東西。 –

回答

0

要麼我不明白的問題,或者你是很新的Java調試,但沒錯,870 ,97和1047是您的代碼中的行號。

它是發生異常的堆棧跟蹤的一部分。行號必須與您在給予您的應用程序給您的客戶端時的源文件版本相匹配(希望您仍然可以通過歸檔某處或在源代碼管理中分支該版本)。

一旦你有了該版本的文件,你只需去那裏檢查行號,並從那裏開始。

如果這不是你的問題,請進一步澄清