2012-10-22 36 views
0

我有這個問題:LogCat Android - 如何獲取文件名與錯誤

我在Eclipse Juno中啓動一個java應用程序作爲「Android應用程序」。 因此,虛擬設備啓動並且日誌消息開始在LogCat選項卡中滾動。 選項卡的列是級別,時間,PID,TID,應用程序,標籤,文本。

有沒有辦法看到錯誤消息來自哪裏的文件名? 例如,我得到文本:「sqlite返回:錯誤代碼14,msg =無法在源代碼行25467打開文件」,標記爲「數據庫」。 那麼我怎麼能知道在哪個文件中產生了這個錯誤?

感謝名單 一個

+0

該代碼不是我的,我的意思是它已經做好了,所以我必須調試它。我正在談論的消息(以及其他許多消息)是綠色的,如果我雙擊它,什麼都不會發生。與紅色消息一樣(只有1個紅色,並且顯示「VM中止」,帶有「dalvikvm」標籤)。 –

回答

1

您可以雙擊紅線,他們跳到這給錯誤

0

您可以使用文件名作爲標籤,同時記錄該代碼源。例如Log.i(「YourFileName」,「Your Log」);

0

某處通常說「引發的」,然後列出文件,並在異常發生

0

我係統的一個

static final String TAG = "ClassName"; 

屬性添加到所有類的定義和使用它

Log.x(TAG, "Whatever");