Android中的日誌工具類是Log(android.util.Log),這個類中提供了以下5個方法來供咱們打印日誌。android
- 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 發佈!debug