2013-02-05 72 views
0

我必須用自定義的替換Android標準日誌記錄系統。我刪除了所有* .java文件中的import android.util.Log;,現在我必須手動刪除所有調用,例如Log.i(MY_TAG, "Something")。我的日誌系統的方法有不同的簽名;所以,我不能簡單地運行「組織導入」來導入我的日誌記錄類,並留下標準的Log類的調用。Eclipse。如何刪除所有已刪除導入的電話?

回答

1

在您的工作區上執行文件搜索,查找導入日誌類(「導入...日誌」),檢查結果。重新做一次,但按下替換按鈕並將該字段留空。

終於改變你的通話記錄。

+0

我寫道:「我的日誌記錄系統的方法有**不同**簽名,所以我**不能**簡單地做」組織導入「來導入我的日誌記錄類,並保留標準日誌類」 –

+0

沒有明確說明,但是您必須手動將呼叫更改爲登錄到日誌記錄框架。抑制安卓日誌類的導入將突出顯示所有調用以作爲編譯錯誤進行替換,因此您不會錯過任何調用。 – Sporniket

+0

因此,刪除類的方法的所有調用的唯一方法是手動刪除它們。我右鍵單擊正在* .java文件中,檢查了一些項目(特別是Refactor),沒有發現類似於「刪除類的所有方法的調用」 –