2010-11-08 208 views
1

我是否應該使用sysout或Log.x en-order來調試一個android項目。我認爲這兩個都是寫入文件。我,通常使用sysout並在LogCat中使用過濾器來輕鬆獲取它。但大多數教程和示例我看到它主要使用log.xandroid系統和日誌

它的基本區別是什麼?任何鏈接或教程?哪個更好用?
感謝

回答

1

海Labeeb大哥,您可以從andbook可從以下網站使用Facebook帳戶本身 http://www.docstoc.com/docs/57705463/Android

如果下載的電子書下載,請經過頁碼45和46是指這個。這會給兄弟明確的想法。

指書的那些頁面,在下面的圖像兄弟 alt text

alt text alt text

0

在一般情況下,這是一個很好的做法,以避免使用系統輸出(使用標準的Java開發,即使)。

使用Log對象爲您提供對標記和優先級的支持。 Logcat對標籤和優先級具有內置過濾功能。

正確使用Log對象時性能也有所提高,因爲向輸出流寫入大量信息可能是一項昂貴的操作。 Log對象還公開一個允許選擇性記錄的isLoggable(取決於標記和優先級)。

上查看日誌輸出的信息可以在這裏找到:http://developer.android.com/guide/developing/tools/adb.html

日誌對象的信息可以在Android開發人員參考android.util.Log

有關查看日誌輸出一些選項你的android手機可以用以下谷歌查詢fuond:android logcat查看器手機