Eclipse除錯Logcat類的說明
Eclipse除錯Logcat類的說明
Android的Logcat用於顯示系統的除錯資訊,只需在eclipse中啟動Android模擬器,切換到DDMS或debug模式下,就會有Logcat視窗,視窗右上方有一系列圖示,其中V、D、I、W、E五個圖示為五個除錯資訊過濾器:
V:Verbose詳細不過濾輸出所有除錯資訊 包括 VERBOSE、DEBUG、INFO、WARN、ERROR
D:Debug除錯輸出DEBUG、INFO、WARN、ERROR除錯資訊
I: Info資訊輸出INFO、WARN、ERROR除錯資訊
W:Warning警告輸出WARN和ERROR除錯資訊
E:Error錯誤只輸出ERROR除錯資訊
在Eclipse中安裝過ADT之後,在Window –> Show View 視窗裡可以看到Andorid選項卡,在其中會有很多Android開發所用到的工具,今天我們介紹的主角LogCat就在其中。選擇後點 OK,LogCat就可以加入到我們的顯示介面中。
LogCat工具加入後的效果如下圖所示:
待執行程式後可以看到有日誌資訊列印出來,
1、其中的一項叫做tag,是用來表明是哪個物件輸出的資訊。
2、單個字母(V、D、I、W、E)表示的輸出資訊的重要程度,對應VERBOSE、DEBUG、INFO、WARN、ERROR,從V到E,重要程度不斷提升,從V到E顏色也是從黑色到紅色不斷醒目。點選工具欄上的5個彩色字母,就相當於在Log中更改配置檔案,顯示哪些資訊。
3、綠色的加號表示可以增加自定義的日誌過濾器,我們可以自定義日誌過濾。下圖就是我定義的Tag是“Lesson4_Activity.MainActivityLife”的輸出日誌,明顯可以看到資訊通過過濾後,非常容易辨識和查詢問題。
Log類
是用於log輸出。一般有五種方法:級別是VERBOSE最低,ERROR最高
Log.v() --VERBOSE
Log.d() --DEBUG
Log.i() --INFO
Log.w() --WARN
Log.e() --ERROR
好的習慣是生命一個TAG常量在你的類中
private static final String TAG = "MyActivity";
然後呼叫Log.v(TAG,”message”);
輸出日誌資訊。
相關文章
- NEO智慧合約除錯流程說明除錯
- 超輕巧modbus除錯助手使用說明除錯
- IDEA、ECLIPSE遠端除錯IdeaEclipse除錯
- Qt/C++編寫的mqtt除錯助手使用說明QTC++MQ除錯
- TCP-UDP網路除錯助手使用說明TCPUDP除錯
- 使用Eclipse除錯PHP應用Eclipse除錯PHP
- java String類說明Java
- Eclipse除錯找不到源的解決辦法Eclipse除錯
- 淺談1——用Eclipse除錯JAVA程式Eclipse除錯Java
- java 類路徑說明Java
- 使用Eclipse進行PHP的伺服器端除錯EclipsePHP伺服器除錯
- 使用 Eclipse 遠端除錯 Java 應用程式(mark)Eclipse除錯Java
- mysql資料庫誤刪除操作說明MySql資料庫
- Logcat filterGCFilter
- percona-tool文件說明(6)- 系統類
- SAP CRM WebClient UI表格編輯模式的除錯明細WebclientUI模式除錯
- JVM(筆記)—— Class 類檔案結構的說明(二)JVM筆記
- eclipse 並沒有 改變錯誤包名 和 改變錯誤類名 的快捷鍵!Eclipse
- Android Logcat SecurityAndroidGC
- 說明
- eclipse用Maven構建SpringMVC環境報錯找不到springmvc包下的Dispatcher類EclipseMavenSpringMVC
- 說說Chrome外掛從開發除錯到打包釋出Chrome除錯
- winscp操作說明,winscp操作說明的詳細解讀
- oradebug的使用說明
- Sybase的效能說明
- IDEA的這幾個除錯的騷操作,用了都說爽!Idea除錯
- IsDebuggerPresent的反除錯與反反除錯除錯
- 除錯篇——除錯物件與除錯事件除錯物件事件
- 帝國CMS提示“Notice: Use of undefined constant”錯誤說明Undefined
- 使用說明
- Hack 說明
- 解決eclipse的maven依賴報錯EclipseMaven
- Eclipse中使用Mybatis Generator遇到的錯誤EclipseMyBatis
- spring中的IOC說明Spring
- 史上最全的WebSettings說明Web
- python的partial()用法說明Python
- openjdk映象的tag說明JDK
- 專利說明書及其說明書附圖
- 帝國CMS網站“Notice: Use of undefined constant”錯誤說明網站Undefined