Home 綜合 我在android學習的時候,logcat裡system o

我在android學習的時候,logcat裡system o

0

  android開發中,所的有輸出都在logcat中 包含system.out輸出和printstacktrace()輸出都在logcat中,android開發,建議使用android提供的log工具類來列印資訊。

  找到logcat檢視的方式:

  eclipse,在window

  show view會出來一個對話方塊

  點選ok按鈕時,會在控制檯視窗出現logcat視窗

  android.util.log常用的方法有以下5個:

  log.v()?log.d()?log.

  i()?log.w()?以及?log.e()?。

  根據首字母對應verbose,debug,info,?warn,error。

  1、log.v 的除錯顏色為黑色的,任何訊息都會輸出,這裡的v代表verbose囉嗦的意思,平時使用就是log.v(“”,””);

  2、log.d的輸出顏色是藍色的,僅輸出debug除錯的意思,但他會輸出上層的資訊,過濾起來可以通過ddms的logcat標籤來選擇.

  3、log.i的輸出為綠色,一般提示性的訊息information,它不會輸出log.v和log.d的資訊,但會顯示i、w和e的資訊

  4、log.w的意思為橙色,可以看作為warning警告,一般需要我們注意優化android**,同時選擇它後還會輸出log.e的資訊。

  5、log.e為紅色,可以想到error錯誤,這裡僅顯示紅色的錯誤資訊,這些錯誤就需要認真的分析,檢視棧的資訊了。

  這種方法我試過..但是隻有輸出是字串才行…

  確保你程式中的tag和過濾器中的tag一致

  求助!android中使用logcat輸出 system.out.println的問題!

  多重新整理一下,點那個叉叉把輸出的內容都給刪除了,再次執行

  這個問題我也遇到過,很久才解決.

  第一種方式就是說你需要建立標籤,這個很簡單的第二種方式,就是即使你已經建立好了system.out標籤,但是沒有內容,怎麼辦?

  你首先要知道,system.out是綠色資訊.

  其次,fileter可以疊加,你千萬不要一次加幾個過濾器,只用一個就可以.把其他的刪除掉.

  我的左側過濾器只是用filter(all message).另外一個就是system.out

  如果有效請點選贊

  android使用system.out.println怎麼在logcat中檢視?

  你這麼過濾當然什麼都不顯示了,system.out.println列印出來的log只有內容,你應該用log內容“第一次呼叫”或者log標籤 “tag:system.out”過濾

  android列印log最好用android自帶的log類,有五個方法,v、d、i、w、e,分別對應verbose,debug,info,warning,error五種log等級