Android中的日誌工具類是Log(android.util.Log),這個類中提供瞭如下5個方法來供我們列印日誌。 Log.v():用於列印那些最為瑣碎的、意義最小的日誌信息。對應級別verbose,是Android日誌裡面級別最低的一種。 Log.d():用於列印一些調試信息,這些信息對你的調 ...
Android中的日誌工具類是Log(android.util.Log),這個類中提供瞭如下5個方法來供我們列印日誌。
- Log.v():用於列印那些最為瑣碎的、意義最小的日誌信息。對應級別verbose,是Android日誌裡面級別最低的一種。
- Log.d():用於列印一些調試信息,這些信息對你的調試和分析問題應該是有幫助的,對應級別debug,比verbose高一級。
- Log.i():用於列印一些比較重要的數據,這些數據應該是你非常想看到的、可以幫助你分析用戶行為數據。對應級別info,比debug高一級。
- Log.w():用於列印一些警告信息,提示程式在這個地方可能會有潛在的風險,最好去修複一下這些出現警告的地方。對應級別warn,比info高一級。
- Log.e():用於列印程式中的錯誤信息,比如程式進入到了catch語句當中。當有錯誤信息列印出來的時候,一般都代表你的程式出現嚴重的問題了,必須儘快修複,對應級別error,比warn高一級。
舉例:
打開HelloWorldActivity,在onCreate()方法中添加一行列印日誌的語句,如下所示:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.hello_world_activity);
Log.d("HelloWorldActivity", "onCreate execute");
}
Log.d()方法中傳入了兩個參數:第一個參數是tag,一般傳入當前的類名就好,主要作用用於對列印信息進行過濾;第二個參數是msg,即想要列印的具體的內容。
本文由博客一文多發平臺 OpenWrite 發佈!