2017-05-31 42 views
1

所以我在回顧一個朋友的android項目,並且看到他的日誌,但是我無法找到他的某些日誌被觸發以便計算流量。有什麼方法可以找到某個特定日誌來自哪個類?找到觸發日誌的地方

+0

通常的技巧是記錄一個假的異常(對於堆棧):Logger.log(「某個消息」,新的RuntimeException())或類似的東西 – 2017-05-31 08:33:02

+0

,因爲它是一個日誌,它應該有一條消息。嘗試在「解決方案」中搜索日誌文本的每一處。 –

回答

2

如果項目未配置爲顯示觸發日誌的位置,則可嘗試使用ctrl + shift + f快捷鍵(適用於Mac OS的shift + cmd + f)並嘗試搜索日誌消息。如果日誌是自定義的,你應該找到它們。

+1

正是我在找的東西! – Nick

0

這取決於您正在使用的記錄器以及如何配置它。 日誌本身不過是一個文本文件。之後你不能改變這個。

如果您不能配置記錄器以顯示類。您可以在日誌語句中記錄當前類(甚至是當前的方法)。