Android中的日志工具類是Log(android.util.Log)烁焙,這個類中提供了如下5個方法來供我們打印日志。
- Log.v():用于打印那些最為瑣碎的施绎、意義最小的日志信息溯革。對應(yīng)級別verbose,是Android日志里面級別最低的一種粘姜。
- Log.d():用于打印一些調(diào)試信息鬓照,這些信息對你的調(diào)試和分析問題應(yīng)該是有幫助的,對應(yīng)級別debug孤紧,比verbose高一級豺裆。
- Log.i():用于打印一些比較重要的數(shù)據(jù),這些數(shù)據(jù)應(yīng)該是你非常想看到的、可以幫助你分析用戶行為數(shù)據(jù)臭猜。對應(yīng)級別info躺酒,比debug高一級。
- Log.w():用于打印一些警告信息蔑歌,提示程序在這個地方可能會有潛在的風險羹应,最好去修復(fù)一下這些出現(xiàn)警告的地方。對應(yīng)級別warn次屠,比info高一級园匹。
- Log.e():用于打印程序中的錯誤信息,比如程序進入到了catch語句當中劫灶。當有錯誤信息打印出來的時候裸违,一般都代表你的程序出現(xiàn)嚴重的問題了,必須盡快修復(fù)本昏,對應(yīng)級別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()方法中傳入了兩個參數(shù):第一個參數(shù)是tag,一般傳入當前的類名就好宿稀,主要作用用于對打印信息進行過濾趁舀;第二個參數(shù)是msg,即想要打印的具體的內(nèi)容原叮。
file
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布赫编!