Android日誌工具Log

來源:互聯網
上載者:User

標籤:save   close   一個   src   creat   set   日誌   code   列印   

Android的日誌工具類是Log,屬於android.util.Log包 ,這個類提供了5個方法來供我們列印日誌。

  ● Log.v()。用於列印最為繁瑣的,意義最小的日誌資訊。對應層級為 verbose,是Android日誌裡層級最低的一種。  (順便來認識一下單詞---verbose:冗長的,囉嗦的,累贅的,我也是百度的*_*)

  ● Log.d()。用於列印一些調試資訊,這些資訊對於偵錯工具和分析問題是很有協助的。對應層級為 debug,比 verbose 高一級。

  ● Log.i()。用於列印一些比較重要的資料,這些資料可以協助分析使用者行為資料。對應層級為 info,比 debug 高一級。

  ● Log.w()。用於列印一些警告資訊,提示程式在這個地方可能會有潛在的風險,最好趕快去修複出現警告的地方。對應層級 warn,比 info 高一級。 

  ● Log.e()。用於列印程式中的錯誤資訊,比如程式進入到 catch 語句中。當有錯誤資訊列印出來時,表示程式中有嚴重錯誤資訊,必須儘快修複。對應層級 error,比 warn 高一級。

這五個方法,每個方法還會有不同的重載。

1 protected void onCreate(@Nullable Bundle savedInstanceState) {2         super.onCreate(savedInstanceState);3         setContentView(R.layout.activity_login);4         Log.d("MainActivity","onCreate execute");5 }  
View Code

  Log.d("tag","msg"),在onCreate()方法中添加列印日誌語句。

     Log.d()方法中需要傳兩個參數,第一個參數是 tag,一般傳入當前的類名就好,主要用於對列印資訊進行過濾;第二個參數是msg,即想要列印的具體內容。

  小技巧:可以把 tag 定義為一個TAG常量:public static final String TAG = “MainActivity”;

 

Android日誌工具Log

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.