㈠ 如何查看android客戶端軟體log
在程序中輸出日誌, 使用 android.util.Log 類.
該類提供了若干靜態方法
Log.v(String tag, String msg);
Log.d(String tag, String msg);
Log.i(String tag, String msg);
Log.w(String tag, String msg);
Log.e(String tag, String msg);
分別對應 Verbose, Debug, Info, Warning,Error.
tag是一個標識,可以是任意字元串,通常可以使用類名+方法名, 主要是用來在查看日誌時提供一個篩選條件.
凳輪肆程序運行後 並不會在棗轎 ide的控制台內輸出任何信息.
如果要後查看日誌 請使用
adb logcat
關於adb的更多信息請查看官方網站.
當執行 adb logcat 後會以tail方式實時顯示出所有的日誌信息.
這時候我們通常需要對信息進行過濾,來顯示我們需要的信桐螞息, 這時候我們指定的 tag就派上了用場.
adb logcat -s MyAndroid:I
這時將只顯示tag為MyAndroid,級別為I或級別高於I(Warning,Error)的日誌信息.
示例代碼如下:
Ifnotspecifiedonthe commandline,filterspec issetfromANDROID_LOG_TAG
Ifno filterspec is found,filterdefaults to'*:I'
Ifnotspecified with-v,formatissetfromANDROID_PRINTF_LOG
ordefaults to"brief"
㈡ 如何獲取 android 的系統日誌 logcat
在windows7操作系統下,開發平台為android studio可以按照如下步驟獲取android 的系統日誌 logcat。
1、首先打開android studio的頁面,如下圖: