2011-07-11 75 views
4

我正在使用Android 3.0。我有一個啓動時啓動的服務,我有一些調試日誌記錄。
問題是我看不到LogCat中的日誌,因爲引導後默認日誌級別爲INFO。有時在啓動時,當我從shell'getprop log.tag.MyTag'運行時,我得到一個空行。不知道爲什麼。
我知道即使設置爲INFO,有時Android也會顯示調試日誌,但如果日誌級別已啓用,每次打印日誌前都會進行檢查。Android - 設置默認日誌級別爲DEBUG

如何更改項目的默認日誌級別?

+0

看這個問題:http://stackoverflow.com/a/10293617/1484779 – jlopez

回答

2

試試這個,如果你在命令行做它:

adb logcat *:D 

如果您在Eclipse是,在過濾器中的logcat視圖的右上角。

在AndroidManifest.xml:

<application ... android:debuggable="true"> 
+0

同時,確保調試模式無論是在應用上的設置設備。 – robamaton

+0

這是我的問題,在設備啓動後服務返回到INFO日誌級別,我看不到日誌。我希望它在DEBUG級別加載。 – Yaniv

+0

那麼,* .D應該將日誌過濾器設置爲DEBUG,對於所有組件來說設置更高。您是以這種方式啓動它,但仍然看不到調試日誌?你設置的應用程序和設備是可調試的? – robamaton

相關問題